第一篇:2009年春江蘇省二級(jí)VB真題[本站推薦]
2009年春江蘇計(jì)算機(jī)等級(jí)考試二級(jí)vb試卷
第一部分計(jì)算機(jī)基礎(chǔ)知識(shí)
1.在下列有關(guān)現(xiàn)代信息技術(shù)的一些敘述中,正確的是。
A.集成電路是20世紀(jì)90年代初出現(xiàn)的,它的出現(xiàn)直接導(dǎo)致了微型計(jì)算機(jī)的誕生
B.集成電路的集成度越來(lái)越高,目前集成度最高的已包含幾百個(gè)電子元件
C.目前所有數(shù)字通信均不再需要使用調(diào)制解調(diào)技術(shù)和載波技術(shù)
D.光纖主要用于數(shù)字通信,它采用波分多路復(fù)用技術(shù)以增大信道容量‘
.2.最大的10位無(wú)符號(hào)二進(jìn)制整數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)是
.。
A.1023
B.1777
C.1000
D.1024 3.在下列有關(guān)目前PC機(jī)CPU的敘述中,錯(cuò)誤的是。
A.CPU芯片主要是由Intel公司和AMD公司提供的 B.“雙核”是指PC機(jī)主板上含有兩個(gè)獨(dú)立的CPU芯片
C.Pentium 4微處理器的指令系統(tǒng)由數(shù)百條指令組成 D.Pentium 4微處理器中包含一定容量的Cache存儲(chǔ)器
4.在下列有關(guān)當(dāng)前PC機(jī)主板和內(nèi)存的敘述中,正確的是。
A.主板上的BIOS芯片是一種只讀存儲(chǔ)器,其內(nèi)容不可在線改寫(xiě)
B.絕大多數(shù)主板上僅有一個(gè)內(nèi)存插座,因此PC機(jī)只能安裝一根內(nèi)存條
C.內(nèi)存條上的存儲(chǔ)器芯片屬于SRAM(靜態(tài)隨機(jī)存取存儲(chǔ)器)
D.目前內(nèi)存的存取時(shí)間大多在幾個(gè)到十幾個(gè)ns(納秒)之間
5.在下列有關(guān)PC機(jī)輔助存儲(chǔ)器的敘述中,正確的是。
A.硬盤(pán)的內(nèi)部傳輸速率遠(yuǎn)遠(yuǎn)大于外部傳輸速率
B.對(duì)于光盤(pán)刻錄機(jī)來(lái)說(shuō),其刻錄信息的速度一般小于讀取信息的速度
C.使用USB 2.0接口的移動(dòng)硬盤(pán),其數(shù)據(jù)傳輸速率大約為每秒數(shù)百兆字節(jié)
D.CD-ROM的數(shù)據(jù)傳輸速率一般比USB 2.0還快
6.在下列PC機(jī)I/O接口中,數(shù)據(jù)傳輸速率最快的是。
A.USB 2.0
B.IEEE-1394
C.IrDA(紅外)
D.SATA 7.計(jì)算機(jī)軟件可以分為商品軟件、共享軟件和自由軟件等類(lèi)型。在下列相關(guān)敘述中,錯(cuò)誤的是。
A.通常用戶(hù)需要付費(fèi)才能得到商品軟件的使用權(quán),但這類(lèi)軟件的升級(jí)總是免費(fèi)的 B.共享軟件通常是一種“買(mǎi)前免費(fèi)試用”的具有版權(quán)的軟件
C.自由軟件的原則是用戶(hù)可共享,并允許拷貝和自由傳播
D.軟件許可證是一種法律合同,它確定了用戶(hù)對(duì)軟件的使用權(quán)限
8.人們通常將計(jì)算機(jī)軟件劃分為系統(tǒng)軟件和應(yīng)用軟件。下列軟件中,不屬于應(yīng)用軟件類(lèi)型的是
A.AutoCAD
B.MSN
C.Oracle
D.Windows Media Player 9.在下列有關(guān)Windows 98/2000/XP操作系統(tǒng)的敘述中,錯(cuò)誤的是。
A.系統(tǒng)采用并發(fā)多任務(wù)方式支持多個(gè)任務(wù)在計(jì)算機(jī)中同時(shí)執(zhí)行
B.系統(tǒng)總是將一定的硬盤(pán)空間作為虛擬內(nèi)存來(lái)使用
C.文件(夾)名的長(zhǎng)度可達(dá)200多個(gè)字符
D.硬盤(pán)、光盤(pán)、優(yōu)盤(pán)等均使用FAT文件系統(tǒng)
10.在下列有關(guān)算法和數(shù)據(jù)結(jié)構(gòu)的敘述中,錯(cuò)誤的是。
A.算法通常是用于解決某一個(gè)特定問(wèn)題,且算法必須有輸入和輸出
B.算法的表示可以有多種形式,流程圖和偽代碼都是常用的算法表示方法
C.常用的數(shù)據(jù)結(jié)構(gòu)有集合結(jié)構(gòu)、線性結(jié)構(gòu)、樹(shù)形結(jié)構(gòu)和網(wǎng)狀結(jié)構(gòu)等
D.數(shù)組的存儲(chǔ)結(jié)構(gòu)是一種順序結(jié)構(gòu)
11?因特網(wǎng)的IP地址由三個(gè)部分構(gòu)成,從左到右分別代表。
A.網(wǎng)絡(luò)號(hào)、主機(jī)號(hào)和類(lèi)型號(hào)
B.類(lèi)型號(hào)、網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)
C.網(wǎng)絡(luò)號(hào)、類(lèi)型號(hào)和主機(jī)號(hào)
D.主機(jī)號(hào)、網(wǎng)絡(luò)號(hào)和類(lèi)型號(hào)
12?在下列有關(guān)ADSL技術(shù)及利用該技術(shù)接入因特網(wǎng)的敘述中,錯(cuò)誤的是。
A.從理論上看,其上傳速度與下載速度相同
B.一條電話(huà)線上可同時(shí)接聽(tīng)/撥打電話(huà)和進(jìn)行數(shù)據(jù)傳輸
C.利用ADSL技術(shù)進(jìn)行數(shù)據(jù)傳輸時(shí),有效傳輸距離可達(dá)幾公里
D.目前利用ADSL技術(shù)上網(wǎng)的計(jì)算機(jī)一般需要使用以太網(wǎng)網(wǎng)卡
13.人們往往會(huì)用“我用的是10M寬帶上網(wǎng)”來(lái)說(shuō)明白己計(jì)算機(jī)連網(wǎng)的性能,這里的“10M”
指的是數(shù)據(jù)通信中的 指標(biāo)。
A.最高數(shù)據(jù)傳輸速率
B.平均數(shù)據(jù)傳輸速率
C.每分鐘數(shù)據(jù)流量
D.每分鐘IP數(shù)據(jù)包的數(shù)目
14?計(jì)算機(jī)局域網(wǎng)按拓?fù)浣Y(jié)構(gòu)進(jìn)行分類(lèi),可分為環(huán)型、星型和
型等。
A.電路交換
B.以太
C.總線
D.對(duì)等
15.網(wǎng)絡(luò)信息安全主要涉及數(shù)據(jù)的完整性、可用性、機(jī)密性等問(wèn)題。保證數(shù)據(jù)的完整性就是 15。
A.保證傳送的數(shù)據(jù)信息不被第三方監(jiān)視和竊取
B.保證發(fā)送方的真實(shí)身份
C.保證傳送的數(shù)據(jù)信息不被篡改
D.保證發(fā)送方不能抵賴(lài)曾經(jīng)發(fā)送過(guò)某數(shù)據(jù)信息
16.某計(jì)算機(jī)系統(tǒng)中,西文使用標(biāo)準(zhǔn)ASCII碼、漢字采用GB2312編碼。設(shè)有一段純文本,其機(jī)內(nèi)碼為CB F5 DO B4 50 43 CA C7 D6 B8,則在這段文本中含有:。
A.2個(gè)漢字和1個(gè)西文字符
B.4個(gè)漢字和2個(gè)西文字符
C.8個(gè)漢字和2個(gè)西文字符
D.4個(gè)漢字和1個(gè)西文字符
17.以下關(guān)于漢字編碼標(biāo)準(zhǔn)的敘述中,錯(cuò)誤的是。
A.GB 2312標(biāo)準(zhǔn)中所有漢字的機(jī)內(nèi)碼均用雙字節(jié)表示
B.我國(guó)臺(tái)灣地區(qū)使用的漢字編碼標(biāo)準(zhǔn)BIG 5收錄的是繁體漢字
C.GB 18030漢字編碼標(biāo)準(zhǔn)收錄的漢字在GB 2312標(biāo)準(zhǔn)中一定能找到
D.GB 18030漢字編碼標(biāo)準(zhǔn)既能與UCS(Unicode)接軌,又能保護(hù)已有中文信息資源 18.若波形聲音未進(jìn)行壓縮時(shí)的碼率為64kb/s,已知取樣頻率為8kHz,量化位數(shù)為8,那么它的聲道數(shù)是。
A.1
B.2
C.4 D.8 19.從信息處理的深度來(lái)區(qū)分信息系統(tǒng),可分為業(yè)務(wù)處理系統(tǒng)、信息檢索系統(tǒng)和信息分析系統(tǒng)等。在下列幾種信息系統(tǒng)中,不屬于業(yè)務(wù)處理系統(tǒng)的是。
A.DSS B.CAI
C.CAM
D.OA 20.在下列有關(guān)信息系統(tǒng)開(kāi)發(fā)、管理及其數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,錯(cuò)誤的是。
A.常用的信息系統(tǒng)開(kāi)發(fā)方法可分為結(jié)構(gòu)化生命周期方法、原型法、面向?qū)ο蠓椒ê虲ASE方法等
B.在系統(tǒng)分析中常常使用結(jié)構(gòu)化分析方法,并用數(shù)據(jù)流程圖和數(shù)據(jù)字典來(lái)表達(dá)數(shù)據(jù)和處理過(guò)程的關(guān)系
C.系統(tǒng)設(shè)計(jì)分為概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì),通常用E-R模型作為描述邏輯結(jié)構(gòu)的工具
D.從信息系統(tǒng)開(kāi)發(fā)過(guò)程來(lái)看,程序 第二部分Visual Basic程序設(shè)計(jì)
一、選擇題(用答題卡答題,答案依次填在21—30答題號(hào)內(nèi))21.在列表框Listl中有若干列表項(xiàng),可以刪除選定列表項(xiàng)的語(yǔ)句是 21
A.List1.text=“"
B.List1.List(Listl.ListIndex)=”“
C.List1.Clear
D.List1.RemoveItem List1.ListIndex 22.執(zhí)行 語(yǔ)句時(shí),會(huì)出現(xiàn)出錯(cuò)提示信息。
A.Print 5+7=14
B.Print 16384*2
C.Print 32768*2
D.Print ”14“+32 23.數(shù)學(xué)表達(dá)式 對(duì)應(yīng)的VB表達(dá)式是。
A。(e^(2*∏*x—5)*Log(x)+(Sin(2x))^3)/Sqr(Sin(x)-Cos(x^2))
B.(Exp(2*3.14159*x一5)*Log(x)+(Sin(2*x))^3)/Sqr(Sin(x)一Cos(x^2))
C.(Exp(2*∏*x—5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sin(x)—Cos(x^2))
D.e^(2*3.14159*x一5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sing(x)—Cos(x^2))24.以下關(guān)于數(shù)組的說(shuō)法中,錯(cuò)誤的是。
A.使用了Preserve予句的ReDim語(yǔ)句,只允許改變數(shù)組最后一維的上界
B.對(duì)于動(dòng)態(tài)數(shù)組,ReDim語(yǔ)句可以改變其維界但不可以改變其數(shù)據(jù)類(lèi)型
C.Erase語(yǔ)句的功能只是對(duì)固定大小的數(shù)組進(jìn)行初始化
D.LBound函數(shù)返回值是指定數(shù)組某一維的下界
25.下列有關(guān)過(guò)程的說(shuō)法中,錯(cuò)誤的是。
‘
.
A.在Sub或Function過(guò)程內(nèi)部不能再定義其它Sub或Function過(guò)程
B.對(duì)于使用ByRef說(shuō)明的形參,在過(guò)程調(diào)用時(shí)形參和實(shí)參只能按傳址方式結(jié)合 C.遞歸過(guò)程既可以是遞歸Function過(guò)程,也可以是遞歸Sub過(guò)程
D.可以像調(diào)用Sub過(guò)程一樣使用Call語(yǔ)句調(diào)用Function過(guò)程 26.以下有關(guān)對(duì)象屬性的說(shuō)法中,錯(cuò)誤的是。
A.工具箱中的控件并不是VB中所有的控件
B.若將Frame的Enabled屬性設(shè)置為False,則不能使用放置在Frame里面的控件
C.對(duì)象的Name屬性在運(yùn)行時(shí)不能改變
D.對(duì)象的所有屬性都可以在屬性窗口中設(shè)置
27.以下關(guān)于變量作用域的敘述中,正確的是:
2Z。
A.窗體中凡用Private聲明的變量只能在某個(gè)指定的過(guò)程中使用 B.模塊級(jí)變量只能用Dim語(yǔ)句聲明
C.凡是在窗體模塊或標(biāo)準(zhǔn)模塊的通用聲明段用Public語(yǔ)句聲明的變量都是全局變量
D.當(dāng)不同作用域的同名變量發(fā)生沖突時(shí),優(yōu)先訪問(wèn)局限性小的變量 28.表達(dá)式CInt(4.5)+CInt(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2的運(yùn)算結(jié)果是
A.1
B.-1
C.-2
D.-3 29.若要使邏輯表達(dá)式x>y Xor Y結(jié)果為T(mén)rue,則x、Y、z的取值應(yīng)為下列選項(xiàng)中的。
A.X=
3、Y=
3、Z=4
B.X=
2、Y=
1、Z=2
C.x=
1、Y=
3、Z=2
D.x=
2、Y=
2、Z=2 30.在一個(gè)多窗體程序中,可以?xún)H將窗體Form2從內(nèi)存中卸載的語(yǔ)句是
A.Form2.Unload B.Unload Form2 C.Form2.End D.Form2.Hide
二、填空題(請(qǐng)將答案填寫(xiě)在答題紙的相應(yīng)答題號(hào)內(nèi),每個(gè)答案只占一行)1.執(zhí)行下面程序,單擊Commandl,則圖片框中顯示的第一行是(1),顯示的第二行是(2),最后一行顯示的是
(3)。
Private Sub Command1_Click()
Dim a(3,3)As Integer
Dim i As Integer,j As Integer
For i=1 To 3
For j=3 To 1 Step-1
If i>=j Then
a(i,j)=i-j
Else
a(i,j)=j-i
End If
Next j
Next i
For i=1 to 3
For j=3 To 1 Step-1
Picture1.Print a(i,j);
Next j
Picturel.Print
Next i EndSub 2.運(yùn)行下面程序,如果連續(xù)三次單擊命令按鈕之后,A數(shù)組共有(4)的值是(5),A(5)的值是(6)
Option Explicit
Option Base l
Private Sub Command1_Click()
Static A()As Integer,N As Integer
Dim I As Integer,K As Integer
K=N
N=N+2
ReDim Preserve A(N)
For I=K+1 To N
A(I)=I*N+1
Next I
ForI=1 To N
Print A(I);
個(gè)元素;數(shù)組元素A(2)
Next I
EndSub 3.運(yùn)行下面的程序,單擊commandl,在窗體上顯示的變量A的值為(7),變量B的值為(8)
Option Explicit
Dim A As Integer
Private Sub Command1_Click()
Dim B As Integer
B=3
A=4
B=Fun(Fun(A,B+2),A)+B
Print A,B
EndSub
Private Function Fun(N As Integer,K As Integer)
N=N+A
K=N-K
Fun=N+K+A
End Function 4.執(zhí)行下面的程序,單擊command1,窗體上顯示的第一行是(9),第二行是(10),第四行是(11),最后一行是(12)
Option Explicit
Private Sub Command1_Click()
Dim n As Integer
n=5
Call test(n)
Print n
End Sub
Private Sub test(ByVal n As Integer)
Dim i As Integer,S As String
If n>0 Then
For i=l To n
S=S & CStr(i)
Next i
Print S
Call test(n-2)
Else
Print ”0VER“
EndIf
EndSub
5.運(yùn)行下列程序,單擊Command1,在窗體上顯示的第一行內(nèi)容是
(12),第二行的內(nèi)容是(14),第三行的內(nèi)容是(15)(”A“的ASCII碼是65,”z“是90)
Option Explicit
Private Sub Commandl_Click()
Dim i As Integer,st As String,n As Integer,p As String*1
P=”B“
For i=3 To 1 Step-1
n=Asc(p)-i
If n<65 Then n=n+26
st=Chr(n)
st=st & F(i)
Print st
Next i
EndSub
Private Function F(n As Integer)
Dim i As Integer
Static S As Integer
For i=1 To n
s=s+i
Nexti
F=S
End Function 6?用以下公式求f(x)的值。當(dāng)通項(xiàng)的絕對(duì)值小于10^-7時(shí)停止計(jì)算,x的值由鍵盤(pán)輸入。
f(x)=a1x1-a2x2+a3x3-…+(-1)n+1anxn+… |X|
其中
a1=1,a2=2,an= ,n=3,4,5… Option Explicit Private Sub Commandl_Click()、Dim x As Single,fx As Single
Dim a As Single,a1 As Single,a2 As Single
Dim t As Single
a1=l:a2=2
x=text1
If(16)Then
MsgBox(”x必須在-1---1之間“)
ExitSub
End If
fx=a1*x-a2*x*x
t=(-1)*x*x
DO
a=1/(al+a2)
t=(-1)*x*x
fx=(17)
al=a2
(18)
Loop Until Abs(a*t)<0.0000001
Text2=fx End Sub 7.學(xué)生的某次課程測(cè)驗(yàn)中,選擇題的答案已記錄在列表框list1中,其數(shù)據(jù)行格式是:學(xué)號(hào)為6個(gè)字符長(zhǎng)度,2個(gè)空格,選擇題的答案為15個(gè)字符長(zhǎng)度,程序根據(jù)標(biāo)準(zhǔn)答案進(jìn)行批改,每答對(duì)一題給1分,并將得分存放到列表框list1中,標(biāo)準(zhǔn)答案存放在變量Exact中。Option Explicit Private Sub Command1_click()
Dim Anw as string , StudId as string
Dim Scor as Integer, Exact as string
Dim I as Integer, J as integer
Exact=”ABCCBAACBBDCCDA”
For I=()Anw=()StudId=Left(Anw,6)Anw=Right(Anw,Len(Anw)-8)(21)For J=1 to Len(Anw)
If(22)Then
Scor=Scor+1
End If
Next J
List2.AddItem StudId & “ “ & Scor
Next I End Sub 8.下面程序的功能是:統(tǒng)計(jì)存放在數(shù)組A中的N個(gè)數(shù)有多少個(gè)是不同的。具體做法是:變量Left指向要被處理的數(shù)(從第2個(gè)元素開(kāi)始),Right指向數(shù)組最后一個(gè)元素。若A(Left)與排在它前面的某個(gè)數(shù)組元素值相同,就用數(shù)組元素A(Right)的值來(lái)替換A(Left)的值,同時(shí)將變量Right的值減1;否則將變量Left的值加1,處理數(shù)組下一個(gè)元素,重復(fù)以上過(guò)程,直到Left>Right為止。Right的值即為不同的數(shù)的個(gè)數(shù)。
Option Explicit OptionBase 1
Private Sub Commandl_Click()
Dim A()As Integer,N As Integer,I AS Integer Dim OP As Integer N=InputBox(”請(qǐng)輸入數(shù)據(jù)個(gè)數(shù)“, ,10)ReDim A(N)
Randomize For I=1 To N
A(I)=Int(Rnd*10)+1
Text1=Text1 & A(1)& ” “ Next I Call Statistic(A,OP)Text2=”有“ & oP & ”個(gè)不同的數(shù):“ For I=1 To OP
Text2=Text2 & A(I)& ” “ Next I End Sub Private Sub Statistic(A()As Integer,Right As Integer)
Dim Left As Integer,K As Integer,I As Integer
Right=(23)
Left=2
Do While Left<=Right
K=(24)
For I=K To 1 Step-1
If A(Left)=A(I)Then Exit For
Next I
If(25)Then
Left=Left+1 .
Else
A(Left)=A(Right)
(26)
End If
Loop End Sub 9.在計(jì)算機(jī)中用一個(gè)字節(jié)(8位),來(lái)存儲(chǔ)一個(gè)字符的Ascii碼,其中低7位二進(jìn)制數(shù)對(duì)應(yīng)字符的編碼,每個(gè)字節(jié)的最高位一般保持為”0”,在數(shù)據(jù)傳輸時(shí)可用作奇偶校驗(yàn)位,傳輸時(shí)Ascii代碼轉(zhuǎn)換成傳輸碼的方法是:若7位Ascii碼有偶數(shù)個(gè)1,最高位為1,有奇數(shù)個(gè)1,則最高位為0,例如字母”A”的Ascii碼十進(jìn)制表示為65,二進(jìn)制表示為00100001。”A”的傳輸碼則為”1010 0001”,本程序的功能就是把Ascii碼轉(zhuǎn)換成這種傳輸碼 Option Explicit Private Sub Commandl_Click()
Dim i As Integer,S As String
Dim str As String,ch As String
str=Text1.text
For i=1 To Len(str)
(27)
Call convert(ch,s)
List1.AddItem ch & ”==>“ & S
Next i End Sub Private Sub convert(ch As String,S As String)
Dim m As Integer,k As Integer,n As Integer,i As Integer
s=(28)
n=Asc(ch)
Do While n>0
(29)
S=m & S
If m=1 Then
k=k+1
End If
n=n2
Loop
For i=1 To 7-Len(s)'將字符的二進(jìn)制代碼補(bǔ)足7位
S=”0“ & S
Next i
If k Mod 2=0 Then
(30)
Else
S=”0“ & S
End If
End Sub 答案:
2009年(春)筆試試卷。
第一部分計(jì)算機(jī)基礎(chǔ)知識(shí)
(1)D
(2)B
(3)B
(4)D
(5)B
(6)D
(7)A
(8)C
(9)D
(10)A
(11)B
(12)A
(13)A
(14)C
(15)C
(16)B
(17)C
(18)A
(19)A
(20)C
,第二部分Visual Basic程序設(shè)計(jì)
一、選擇題
(21)D
(22)B
(23)B
(24)C
(25)B
(26)D
(27)C
(28)D
(29)A(30)B
二、填空題,(1)2 1 0
(2)1 0 1
(3)0 1 2
(4)6
f5)5
(6)31
(7)19
(8)68
.
f9)12345
(10)123
(11)OVER
(12)5
,(13)Y6
(14)Z9
(15)A10
(16)Abs(x)>=1
.
(17)fx+a*t
(18)a2=a(19)0 To Listl.ListCount-1
(20)Listl.List(I)(21)Scor=0
(22)Mid(Anw,J,1)=Mid(Exact,J,1)(23)UBound(A)
(24)Left-1(25)I=0
(26)Right=Right-1(27)ch=Mid(str,i,1)
(28)” “(29)m=n Mod 2
(30)s=”1“ & s 2009年(春)筆試試卷。
第一部分計(jì)算機(jī)基礎(chǔ)知識(shí)
(1)D
(2)B
(3)B
(4)D
(5)B
(6)D
(7)A
(8)C
(9)D
(10)A
(11)B
(12)A
(13)A
(14)C
(15)C
(16)B
(17)C
(18)A
(19)A
(20)C
,第二部分Visual Basic程序設(shè)計(jì)
一、選擇題
(21)D
(22)B
(23)B
(24)C
(25)B
(26)D
(27)C
(28)D
(29)A(30)B
二、填空題,(1)2 1 0
(2)1 0 1
(3)0 1 2
(4)6
f5)5
(6)31
(7)19
(8)68
.
f9)12345
(10)123
(11)OVER
(12)5
,(13)Y6
(14)Z9
(15)A10
(16)Abs(x)>=1
.
(17)fx+a*t
(18)a2=a(19)0 To Listl.ListCount-1
(20)Listl.List(I)(21)Scor=0
(22)Mid(Anw,J,1)=Mid(Exact,J,1)(23)UBound(A)
(24)Left-1(25)I=0
(26)Right=Right-1(27)ch=Mid(str,i,1)
(28)” “(29)m=n Mod 2
(30)s=”1" & s
第二篇:江蘇省VB二級(jí)考試2002年(春)
2002年(春)VB二級(jí)考試筆試卷
第一部分 計(jì)算機(jī)基礎(chǔ)知識(shí)
第二部分 Visual Basic 程序設(shè)計(jì)
一、選擇題(用答題卡答題,答案依次填在21-30答題號(hào)內(nèi))
21.下面有關(guān)對(duì)象屬性的敘述中,不正確的是___21___。A.一個(gè)對(duì)象的屬性可分位為外觀、行為等若干類(lèi)。B.相同屬性可能具有不同的數(shù)據(jù)類(lèi)型。
C.一個(gè)對(duì)象的所有屬性都可在屬性窗口的列表中進(jìn)行設(shè)置。D.屬性窗口中的屬性列表可以按字母序也可按類(lèi)別排列。22.代數(shù)式 對(duì)應(yīng)的VB表達(dá)式是__22___。A.(12*x+5*y-Sqr(Abs(d^3-m^2)))/Exp(-x)/Sin(x)B.(12*x+5*y-Sqr(Abs(d^3-m^2)))/Exp(-x)*Sin(x)C.(12*x+5*y-Sqr(Abs(d^3-m^2))/Exp(-x)/Sin(x)D.(12*x+5*y-Sqr(Abs(d^3-m^2)))/e^(-x)/Sin(x)23.對(duì)于“X>Y>Z”,正確的VB邏輯表達(dá)式是___23___。A.X>Y AND Y>Z C.X>Y OR Y>Z
B.X>Y>Z D.X>Y AND >Z
24.設(shè)有一個(gè)文本框控件Text1,假設(shè)已存在三個(gè)整型變量a、b和c,且變量a的值為5,變量b的值為7,變量c的值為12。以下的__24___語(yǔ)句可以使文本框內(nèi)顯示的內(nèi)容為:5+7=12。A.text1.text=a+b=c
C.text1.text=a & “+” & b & “=” & c
B.text1.text=“a+b=c”
D.text1.text=“a”&“+”&“b”&“=”&“c”
25.用語(yǔ)句Private Sub Convert(Y As Integer)定義的Sub過(guò)程時(shí),以下不是按值傳遞的語(yǔ)句是___25___。A.Call Convert((X))
B.Call Convert(X*1)C.Convert(X)D.Convert X
26.程序的不同過(guò)程之間,不能通過(guò)___26___進(jìn)行數(shù)據(jù)傳遞。① 用全局變量 ③ 將形參與實(shí)參結(jié)合
② 窗體或模塊級(jí)變量 ④ 靜態(tài)變量 B.①②③
C.②④
D.④
A.①②④
27.下列關(guān)于數(shù)組的敘述中,錯(cuò)誤的是___27___。A.在過(guò)程中可以用DIM語(yǔ)句對(duì)形參數(shù)組進(jìn)行說(shuō)明 B.數(shù)組是同類(lèi)變量的一個(gè)有序的集合 C.數(shù)組元素可以是控件
C.數(shù)組在使用之前,必須先用數(shù)組說(shuō)明語(yǔ)句進(jìn)行說(shuō)明
28.從存有數(shù)據(jù)的C:testtest.txt文件添加數(shù)據(jù),正確的文件打開(kāi)命令是___28___。A.Open “C:testtest.txt” For Append As #512 B.Open “C:testtest.txt” For Append As #511 C.Open “C:testtest.txt” For Output As #512 D.Open “C:testtest.txt” For Output As #511 29.下面___29___情況不會(huì)進(jìn)入中斷狀態(tài)。A.在程序運(yùn)行中,按Ctrl+C鍵 B.程序運(yùn)行中,發(fā)生了運(yùn)行錯(cuò)誤
C.用戶(hù)在程序中設(shè)置了斷點(diǎn),當(dāng)程序運(yùn)行到斷點(diǎn)時(shí) D.采用單步調(diào)試方式,每運(yùn)行一個(gè)可執(zhí)行代碼行后
30.下面___30___方法,可以將列表框List1中的所有項(xiàng)刪除掉。A.List1.Text=“" B.AddItem
C.RemoveItem
D.Clear
31.某過(guò)程的說(shuō)明語(yǔ)句中,正確的數(shù)組說(shuō)明語(yǔ)句是___31___。Const N As Integer=4 Dim L As Integer ① Dim X(L)As Integer ② Dim A(K)As Integer Const K As Integer=3 ③ Dim B(N)As Integer
④ Dim Y(2000 to 2008)As Integer
A.①②④ B.①③④
C.③④
D.②③
32.在多窗體的應(yīng)用程序中,當(dāng)前窗體模塊的Form_Click事件過(guò)程中包含如下語(yǔ)句,單擊該窗體,其中___32___一定可以將Hello顯示在當(dāng)前窗體上。A.Form1.Print ”Hello“ C.Debug.Print ”Hello“
33.執(zhí)行以下語(yǔ)句后,a的值為_(kāi)__33___。Dim a As Integer a=1
Do Until a=100 a=a+2 Loop A.99 B.100
C.溢出
D.101
B.Me.Print ”Hello“ D.Form2.Print ”Hello“
34.以下語(yǔ)句中,不能正確執(zhí)行的是___34___ A.If Option1.Value Then C.Ckeck1.Value=0
B.If Option1.Value=True Then D.Ckeck1.Value=True
35.以下有關(guān)數(shù)據(jù)控件的敘述中,錯(cuò)誤的是___35___。A.利用數(shù)據(jù)控件可對(duì)已連接的數(shù)據(jù)庫(kù)記錄進(jìn)行顯示和修改 B.利用數(shù)據(jù)控件只能訪問(wèn)Access數(shù)據(jù)庫(kù)
C.通過(guò)設(shè)置DatabaseName屬性,可以與指定的Access數(shù)據(jù)庫(kù)連接 D.利用數(shù)據(jù)控件可增加或刪除已連接的數(shù)據(jù)庫(kù)中的記錄
二、填空題(請(qǐng)把答案填寫(xiě)在答題紙的相應(yīng)答題號(hào)內(nèi),每個(gè)答題只占一行)
1.執(zhí)行下面的程序,單擊窗體后在窗體上顯示的內(nèi)容是___(1)___;若將程序中的A語(yǔ)句與B語(yǔ)句的位置互換,再次執(zhí)行程序,單擊窗體后在窗體上顯示的內(nèi)容是___(2)___。Option Explicit Private Sub Form_Click()Dim Sum As integer,i As Integer For i=7 To 4 Step-1 Select Case i Case 4,7
Sum=Sum+i 'A語(yǔ)句 Case 3,5
Sum=Sum+2 'B語(yǔ)句 Case Else Sum=Sum+1 End Select Next i
Print ”Sum=“;Sum End Sub
2.執(zhí)行下面的程序,單擊命令按鈕Command1后,文本框Text1中的內(nèi)容是___(3)___,文本框Text2中的內(nèi)容是___(4)___(函數(shù)InStr(Start,String1,String2)中Start參數(shù)表示每次搜索的起點(diǎn))。OPtion Explicit
Private Sub Command1_Click()Dim Path As String,Serach As String Dim Fp As String,F(xiàn)n As String Path=“c:Program FilesDevStudioVBVB5.exe” Call Search_Path(Path,F(xiàn)p,F(xiàn)n)text1.text=Fp text2.text=Fn End Sub
Private Sub Search_Path(P As String,Fp As String,F(xiàn)n As String)Dim Ns As Long,Ct As Long Ns=0 Do Ct=Ns
Ns=InStr(Ct+1,P,”“)Loop Until Ns=0 Fp=Left(P,Ct-1)Fn=Right(P,Len(P)-Ct)End Sub
3.執(zhí)行下面的程序,當(dāng)單擊窗體時(shí),窗體上顯示內(nèi)容的第一行是___(5)___,第二行是___(6)___。
Private Sub P1(x As Integer,ByVal y As Integer)Static Z As Integer x=x+z: y=x-z: z=10-y End Sub
Private Sub Form_Click()
Dim a As Integer,b As Integer,z As Integer a=1:b=3:z=2 call P1(a,b)print a,b,z call P1(b,a)
4.執(zhí)行下面的程序,圖片框第一行內(nèi)容是(7),圖片框第一行內(nèi)容是(8)。Option Explicit
Private Sub Command1_Click()Dim S As String S=”ABC" Back S Picture1.Print Picture1.Print S End Sub
Private Sub Back(St As String)If Len(St)>1 Then Back(Right(St,Len(St)-1))End if
Picture1.Print Left(St,1);End Sub
(未完待續(xù))
第三篇:2015-10二級(jí)VB真題(含答案)
1.信息技術(shù)指的是用來(lái)擴(kuò)展人的信息器官功能、協(xié)助人們進(jìn)行信息處理的一類(lèi)技術(shù)。在下列基本信息技術(shù)中,用于擴(kuò)展人的效應(yīng)器官功能的是____。A.感測(cè)與識(shí)別技術(shù) B.通信與存儲(chǔ)技術(shù) C.計(jì)算與處理技術(shù) D.控制與顯示技術(shù)
2.數(shù)據(jù)通信中數(shù)據(jù)傳輸速率是最重要的性能指標(biāo)之一,它指單位時(shí)間內(nèi)傳送的二進(jìn)位數(shù)目,計(jì)量單位Gb/s的正確含義是________。A.兆位每秒 B.千兆位每秒 C.百兆位每秒 D.百萬(wàn)位每秒
3.下列關(guān)于PC CPU的敘述中,錯(cuò)誤的是______。
A.目前CPU芯片的主頻越來(lái)越高,主流CPU芯片的主頻已超過(guò)10 GHz B.目前Intel公司的Core i7是一種高端CPU芯片,它有4個(gè)或6個(gè)內(nèi)核
C.AMD公司也是重要的PC CPU生產(chǎn)廠商,其CPU芯片與Intel保持指令系統(tǒng)兼容 D.為了提高CPU性能,目前主流CPU芯片都采用了流水線處理技術(shù)和超線程技術(shù)
4.USB是一種可以連接多個(gè)設(shè)備的總線式串行接口,目前在PC及各種數(shù)字設(shè)備中普遍使用。在下列相關(guān)敘述中,錯(cuò)誤的是____。A.通過(guò)USB接口與PC連接的外部設(shè)備均不需要外接電源,所有設(shè)備均通過(guò)USB接口提供電源
B.USB符合“即插即用”(PnP)規(guī)范,USB接口支持熱插拔
C.USB 2.0接口使用4線連接器,其連接器分為A型、B型等類(lèi)型 D.USB 3.0的最高數(shù)據(jù)傳輸速率可達(dá)數(shù)百兆字節(jié)每秒
5.下列有關(guān)操作系統(tǒng)的敘述中,錯(cuò)誤的是______。
A.目前個(gè)人計(jì)算機(jī)和移動(dòng)設(shè)備使用的操作系統(tǒng)主要有Windows、iOS和Android等 B.UNIX和Linux這兩種操作系統(tǒng)曾經(jīng)流行,目前基本無(wú)用戶(hù)使用
C.Windows操作系統(tǒng)采用并發(fā)多任務(wù)方式支持系統(tǒng)中多個(gè)任務(wù)的執(zhí)行 D.在一臺(tái)個(gè)人計(jì)算機(jī)中用戶(hù)可以安裝兩個(gè)不同版本的Windows操作系統(tǒng)
6.下列關(guān)于程序設(shè)計(jì)語(yǔ)言的敘述中,錯(cuò)誤的是_____。A.雖然機(jī)器語(yǔ)言不易記憶、機(jī)器語(yǔ)言程序難以閱讀和理解,但目前還是有很多人使用其編寫(xiě)程序
B.匯編語(yǔ)言與計(jì)算機(jī)的指令系統(tǒng)密切相關(guān),不同類(lèi)型的計(jì)算機(jī),其匯編語(yǔ)言通常不同
C.VBScript語(yǔ)言是VB的子集,用其編寫(xiě)的程序可以嵌入在HTML文檔中以擴(kuò)充網(wǎng)頁(yè)的功能 D.Java語(yǔ)言是一種適用于網(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言,目前許多手機(jī)軟件就是用Java語(yǔ)言編寫(xiě)的
7.在下列有關(guān)通信技術(shù)的敘述中,錯(cuò)誤的是____。A.通信的基本任務(wù)是傳遞信息,因而至少需由信源、信宿和信道組成 B.通信可分為模擬通信和數(shù)字通信,計(jì)算機(jī)網(wǎng)絡(luò)屬于數(shù)字通信
C.在通信系統(tǒng)中,采用多路復(fù)用技術(shù)的目的主要是提高傳輸線路的傳輸速率和距離 D.學(xué)校的計(jì)算機(jī)機(jī)房一般采用5類(lèi)無(wú)屏蔽雙絞線作為局域網(wǎng)的傳輸介質(zhì)
8.因特網(wǎng)的IP地址由三個(gè)部分構(gòu)成,從左到右分別代表_________。A.類(lèi)型號(hào)、網(wǎng)絡(luò)號(hào)和主機(jī)號(hào) B.網(wǎng)絡(luò)號(hào)、主機(jī)號(hào)和類(lèi)型號(hào) C.網(wǎng)絡(luò)號(hào)、類(lèi)型號(hào)和主機(jī)號(hào) D.主機(jī)號(hào)、網(wǎng)絡(luò)號(hào)和類(lèi)型號(hào)
9.以下關(guān)于漢字編碼標(biāo)準(zhǔn)的敘述中,錯(cuò)誤的是_____。A.Unicode和GB 18030中的漢字編碼是相同的
B.GB 18030漢字編碼標(biāo)準(zhǔn)兼容GBK標(biāo)準(zhǔn)和GB 2312標(biāo)準(zhǔn) C.我國(guó)臺(tái)灣地區(qū)使用的漢字編碼標(biāo)準(zhǔn)主要是BIG5 D.GB 18030編碼標(biāo)準(zhǔn)收錄的漢字?jǐn)?shù)目超過(guò)2萬(wàn)個(gè)
10.顏色空間的類(lèi)型,指彩色圖像所使用的顏色描述方法,也叫顏色模型。下列顏色模型中,彩色打印機(jī)通常使用的是_____。A.RGB模型 B.CMYK模型 C.HSB模型 D.YUV模型
11.以下所列的5個(gè)控件中,具有Caption屬性的有_______個(gè)。①CommandButton(命令按鈕)
②Frame(框架)③OptionButton(單選按鈕)④ListBox(列表框)⑤TextBox(文本框)A.5
B.4 C.3
D.2 12.“A≥B>C”對(duì)應(yīng)的正確的VB表達(dá)式是____________。A.A>=B And >C B.A>=B>C C.A>=B Or B>C D.A>=B And B>C 13.B
14.窗體模塊的通用聲明處有語(yǔ)句Option Base 1,下列在某事件過(guò)程中用于說(shuō)明數(shù)組的語(yǔ)句中,錯(cuò)誤的是____。
A.Dim A(15,3 To 5)As Integer B.Static A(15,3 To 5)As Integer C.Dim A(15,-3 To-5)As Integer D.Dim A(15,-5 To-3)As Integer
15.以下有關(guān)Function自定義函數(shù)過(guò)程的敘述中,錯(cuò)誤的是________。A.Function函數(shù)過(guò)程形參的類(lèi)型與函數(shù)返回值的類(lèi)型無(wú)必然關(guān)系 B.Function函數(shù)過(guò)程通過(guò)函數(shù)名返回的值可以有多個(gè) C.Function函數(shù)過(guò)程的數(shù)組形參,只能以傳址方式傳遞
D.如果未指明Function函數(shù)過(guò)程名的類(lèi)型,則返回值為變體類(lèi)型
16.執(zhí)行下面的程序,單擊命令按鈕Commandl,則窗體上顯示的第一行是___”A”__
,第三行是__”EDC”______。Option Explicit Option Base 1 Private Sub Command1_Click()
Dim s As String, k As Integer
Dim q As String, a()As String, n As Integer
s = “ABCDEFG”
n = 1
Do
k = k + 1
ReDim Preserve a(k)
a(k)= Mid(s, n, n)
n = n + 1
Loop While n + Len(a(k))<= Len(s)
For n = 1 To UBound(a)
q = “ ”
Call sub1(a(n), q)
Print q
Next n End Sub Private Sub sub1(s As String, q As String)
Dim i As Integer
For i = 1 To Len(s)
q = Mid(s, i, 1)& q Next i End Sub
17.執(zhí)行下面的程序,單擊命令按鈕Command1.則數(shù)組元素a(l,2)的值是______,a(3,1)的值是______。
Option Explicit Option Base 1 Private Sub Command1_Click()
Dim a(3, 3)As Integer, i As Integer, j As Integer
For i = 1 To 3
For j = 1 To 3
If(i + j)Mod 2 = 0 Then
a(i, j)= i + j
Else
a(i, j)=(i * 3 + j)/ 2
End If
Print a(i, j);
Next j
Next i End Sub
18.執(zhí)行下面的程序,單擊命令按鈕Commandl,則數(shù)組元素a(5)的值是____8______,窗體上顯示的第二行是____8_______,第三行是____5______。Option Explicit Option Base 1 Private Sub Command1_Click()
Dim i As Integer, a(5)As Integer, j As Integer
For i = 1 To 5
a(i)= 2 * i4))
Next i End Sub Private Function fun(a As Integer, b As Integer)As Integer
a = a1
fun =(a + b)/ 2 End Function
19.執(zhí)行下面的程序,單擊命令按鈕Commandl.則數(shù)組元素yz(l)的值是___2______, 數(shù)組元素yz(3)的值是____4_______,窗體上顯示的最后一行是_____15_____。Option Explicit Option Base 1 Private Sub Command1_Click()
Dim n As Integer, yz()As Integer, s As Integer
Dim i As Integer
n = 12
Call subl(n, yz)
For i = 1 To UBound(yz)
s = s + yz(i)
0+2=2 2+3=5 5+4=9 9+6=15
Print s
Next i
Print s End Sub Private Sub subl(n As Integer, a()As Integer)
Dim k As Integer, i As Integer
For i = 2 To n / 2
‘6
If n Mod i = 0 Then mod 2,3,4,5,6
k = k + 1
ReDim Preserve a(k)
a(k)= i
a(1)=2 a(2)=3 a(3)=4 a(4)=6
End If
Next i End Sub
第四篇:江蘇省計(jì)算機(jī)二級(jí)考試真題C2013春介紹
2013年春江蘇省二級(jí)C語(yǔ)言考試
8、下列關(guān)于PC機(jī)外存儲(chǔ)器的敘述中,錯(cuò)誤的是____(8)______。C A.目前PC機(jī)采用的硬盤(pán),其盤(pán)片的直徑通常為3.5英寸、2.5英寸或1.8英寸 B.U盤(pán)和存儲(chǔ)卡都是采用閃爍存儲(chǔ)器制作的,目前其容量大多為幾GB至幾十GB C.目前固態(tài)硬盤(pán)的存儲(chǔ)容量大多為數(shù)百GB,但其讀寫(xiě)速度遠(yuǎn)不如傳統(tǒng)硬盤(pán)(硬磁盤(pán))D.藍(lán)光光盤(pán)是目前最先進(jìn)的大容量光盤(pán),單層盤(pán)片的存儲(chǔ)容量可達(dá)25GB
9、下列關(guān)于軟件的敘述中,正確的是___(9)_____。C A.BIOS是是固化在主板ROM芯片中的程序,它既不屬于(屬于)系統(tǒng)軟件,也不屬于應(yīng)用軟件 B.Microsoft Access等數(shù)據(jù)庫(kù)管理系統(tǒng)屬于應(yīng)用(系統(tǒng))軟件 C.大多數(shù)自由軟件為免費(fèi)軟件,但免費(fèi)軟件不全是自由軟件
D.所有商品軟件均保證百分之百正確,軟件廠商對(duì)軟件使用的正確性、精確性、可靠性做出承諾
10、下列有關(guān)Windows操作系統(tǒng)功能的敘述中,錯(cuò)誤的是_____(10)_____。D A.對(duì)于多任務(wù)處理,系統(tǒng)一般采用按時(shí)間片輪轉(zhuǎn)的策略進(jìn)行處理調(diào)度
B.系統(tǒng)采用了虛擬存儲(chǔ)技術(shù)進(jìn)行存儲(chǔ)管理,其頁(yè)面調(diào)度算法為“最近最少使用(LRU)”算法 C.系統(tǒng)支持了多種文件系統(tǒng)(如FAT32、NTFS、CDFS)以管理不同的外存儲(chǔ)器 D.系統(tǒng)支持任何(只有USB可以)I/O設(shè)備的“即插即用”和“熱插拔”
11、下列關(guān)于程序設(shè)計(jì)語(yǔ)言的敘述中,錯(cuò)誤的是____(11)____。A A.雖機(jī)器語(yǔ)言不易記憶、機(jī)器語(yǔ)言程序難以閱讀和理解,但目前還是有很多人使用其編寫(xiě)程序
B.匯編程序與計(jì)算機(jī)的指令系統(tǒng)密切相關(guān),不同類(lèi)型的計(jì)算機(jī),其匯編語(yǔ)言通常不同(和CPU有關(guān))C.VBScript語(yǔ)言是VB子集,用其編寫(xiě)的程序可以嵌入在HTML文檔中以擴(kuò)充網(wǎng)頁(yè)的功能 D.Java語(yǔ)言是一種適用于網(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言,目前許多手機(jī)軟件就是用Java編寫(xiě)
12、下列關(guān)于通信技術(shù)的敘述中,錯(cuò)誤的是____(12)____。A A.調(diào)制與解調(diào)技術(shù)主要用于模擬通信,在數(shù)字通信中不需要(需要)使用調(diào)制與解調(diào)技術(shù) B.使用多路復(fù)用技術(shù)的主要目的是提高傳輸線路的利用率,降低通信成本
C.在數(shù)據(jù)通信中采用分組交換技術(shù),可以動(dòng)態(tài)分配信道資源,提高傳輸?shù)男逝c質(zhì)量 D.數(shù)據(jù)通信網(wǎng)絡(luò)大多采用分組交換技術(shù),但不同類(lèi)型的網(wǎng)絡(luò)的數(shù)據(jù)包格式通常不同
13、下列是我國(guó)
16、下列關(guān)于網(wǎng)絡(luò)信息安全與計(jì)算機(jī)病毒防范的敘述中,錯(cuò)誤的是____(16)_____。D A.網(wǎng)絡(luò)信息安全不僅需要相關(guān)技術(shù)的支持,更要注重管理
B.目前Windows XP等操作系統(tǒng)內(nèi)置軟件防火墻,在一定程度上可以保護(hù)本地計(jì)算機(jī)免受攻擊 C.“木馬”病毒是一種后門(mén)程序(遠(yuǎn)程監(jiān)控程序),黑客常用它來(lái)盜竊用戶(hù)賬號(hào)、密碼和關(guān)鍵數(shù)據(jù) D.目前所有防病毒軟件均為商品軟件,例如金山毒霸、360殺毒軟件等均需要用戶(hù)會(huì)費(fèi)才能使用
17、下列關(guān)于字符編碼標(biāo)準(zhǔn)的敘述中,錯(cuò)誤的是____(17)_______。B A.在ASCII標(biāo)準(zhǔn)中,每個(gè)字符采用7位二進(jìn)制編碼
B.在絕大多數(shù)情況下,GB2312字符集包含的1萬(wàn)(6000)多個(gè)個(gè)漢字足夠足夠使用 C.Unicode字符集既包含簡(jiǎn)體漢字,也包含了繁體漢字
D.中文版Windows XP及其后的Windows系列操作系統(tǒng)均支持國(guó)標(biāo)GB18030
18、由于采用的壓縮編碼方式及數(shù)據(jù)組織方式的不同,圖像文件形成了多種不同的文件格式,在下列四種圖像文件中,常用于網(wǎng)頁(yè)上發(fā)布并可具有動(dòng)畫(huà)效果的是___(18)___。C A.BMP B.JPEG C.GIF D.TIF
19、下列四種聲音文件中,不可能用于保存歌曲的是___(19)____。C A.WAV B.MP3 C.MIDI D.WMA 20、下列關(guān)于Microsoft Office軟件(2003/2007版本為例)功能的敘述中,錯(cuò)誤的是__(20)__。A A.Word、Excel、PowerPoint文件均不可能(都可以)設(shè)置打開(kāi)文件的密碼FrontPage不能設(shè)置 B.Word文檔中設(shè)置為標(biāo)題樣式的內(nèi)容可以直接導(dǎo)入到PowerPoint演示文稿中 C.可以將Access表數(shù)據(jù)直接導(dǎo)入到Excel工作表中
D.PowerPoint制作幻燈片時(shí),可以在幻燈片中直接插入“Excel工作表”對(duì)象
果相同的是__(25)__。CD A.putchar(s)B.printf(“%c”, *s);printf(“Hello”);26.已有聲明“int a[4]={2,0,1,2}, *pa=a,i;” , 以下語(yǔ)句語(yǔ)法錯(cuò)誤的是_______(26)_____。A A.for(i=0;i<4;i++)a++;B.for(i=0;i<4;i++)(*a)++;C.for(i=0;i<4;i++)pa++;D.for(i=0;i<4;i++)(*pa)++;27.已有fun函數(shù)定義:
void fun(int x[], int n){ while(n>0)x[--n]++;} 若main函數(shù)中已聲明“int a[6]={0};”,則以下main函數(shù)調(diào)用fun函數(shù)的語(yǔ)句中,正確的是___(27)_____。C
A.fun(a);B.fun(a,a);C.fun(a,1);D.fun(1,a);28.已知main函數(shù)中有聲明“int a=3,b=4;”,若在main函數(shù)中通過(guò)執(zhí)行語(yǔ)句“swap(&a,&b);”交換a、b變量的值,則swap函數(shù)定義中正確的是___(28)________。B
A.void swap(int x, int y){ int t;t=x;x=y;y=t;} B.void swap(int *x, int *y){ int t;t=*x;*x=*y;*y=t;} C.void swap(int *x, int *y){ int *p;p=x;x=y;y=p;} D.void swap(int *x, int *y){ int *p;p=*x;*x=*y;*y=p;} 29.已有聲明“char s1[4],*s2=“character”;”,能實(shí)現(xiàn)“將s2指向的字符串中最后3個(gè)字符組成的子串復(fù)制到s1數(shù)組”功能的語(yǔ)句是___(29)____。
A.s1=s2+strlen(s2)-3;B.s[10]=s2[strlen(s2)-3];C.strcpy(s1[0],s2[strlen(s2)-3]);D.strcpy(s1,s2+strlen(s2)-3);30.已知數(shù)據(jù)類(lèi)型定義及數(shù)組聲明如下:
struct person { char name[20];int age;}p[10]={ “John”,18, “Mary”,17, “Paul”,19};以下語(yǔ)句中,能輸出字符串“John”的是______(30)_____。C A.printf(“%s”,p.name[0]);B.printf(“%s”,p.name);C.printf(“%s”,p[0].name);D.printf(“%s”,p[0].name[0]);
二、填空題(請(qǐng)將答案填寫(xiě)在答題紙的相應(yīng)答題號(hào)內(nèi),每個(gè)答案只占一行,共30分)? 基本概念
1、已有聲明“char c=255;”,執(zhí)行語(yǔ)句“c++;”后變量c的值是______(1)___。0
2、若要在C程序中以十六進(jìn)制形式表達(dá)十進(jìn)制數(shù)35,表示形式是_______(2)___。0x23
3、表示數(shù)學(xué)式“0
4、已知f函數(shù)的定義是“int f(double x){return x+1;}”,若main函數(shù)中有聲明“double y=f(3.7);”,則變量y的初值為_(kāi)__(4)___。4.0
C.printf(“%s”, s);
D.5、用系統(tǒng)庫(kù)函數(shù)fprintf寫(xiě)到磁盤(pán)文件中的數(shù)據(jù)通常應(yīng)當(dāng)有系統(tǒng)庫(kù)函數(shù)_______(5)___讀出。fscanf ? 閱讀程序(13分)
6、以下程序運(yùn)行時(shí),輸出到屏幕的結(jié)果中 printf(“%4d”,n);} return 0;} 9.以下程序運(yùn)行時(shí),輸出到屏幕的結(jié)果是_____(12)____。100 #include
str[j++]=str[i];str[j]=' 主站蜘蛛池模板: 中国丰满熟妇xxxx性| 奇米影视7777狠狠狠狠影视| 色拍拍国产精品视频免费观看| 国产精品99精品无码视亚| 狠狠色噜噜狠狠亚洲av| 午夜dv内射一区二区| 亚洲综合激情五月丁香六月| 亚洲成a人片在线不卡一二三区| 一区二区三区鲁丝不卡麻豆| 色综合久久久久无码专区| 久久精品国产欧美日韩99热| 亚洲精品av中文字幕在线| 国内精品自在自线视频| 亚洲成av人片在线观看无app| 亚洲欧美成αⅴ人在线观看| 精品无码视频| 亚洲综合成人av一区在线观看| 色综合天天综合网国产成人网| 久久视频这里只精品| 少妇熟女天堂网av| 日韩精品亚洲人成在线观看| 国产免费午夜福利蜜芽无码| 中文字幕免费不卡二区| 国产亚洲欧美日韩夜色凹凸成人| 亚洲成av人片一区二区密柚| 亚洲精品国产一区黑色丝袜| 亚洲国产精品福利片在线观看| 国产在线观看www污污污| 国产精品毛片一区二区三区| 国产成人精品一区二区三区无码| 久久久噜噜噜久久免费| 亚洲综合久久成人av| 野花社区www高清视频| 99精品久久精品一区二区| 在线观看国产成人av天堂| 色香阁综合无码国产在线| 日韩成人无码毛片一区二区| 国产综合精品一区二区三区| 亚洲欧洲精品成人久久曰影片| 国产日韩一区二区三区在线观看| 国产农村乱辈无码|