程序设计基础期末复习指导
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《程序设计基础》期末复习指导
2018-11
一、程序设计基本知识点(选3道)
1.在Visual Studio NET的集成开发环境中,下面不属于该环境编程语言的是( C )。
A.VB
B.C++
C.Pascal
D.C#
2.下面哪个字符串是合法的变量名。( A )。
A. X_yz
B. 123abc
C. integer
D. x-y
3.下面哪个字符串是合法的变量名。( A )。
A.A_z
B. e
C. 6y D . t/t
4.下面哪个字符串是合法的变量名。( A )。
A.Az B .A-z C. String D . x+y
5.\、/、mod、*四个算术运算符中,优先级别最低的是( C )。
A.\ B./ C.mod D.*
6.Int(198.555*100+0.5)/100的值是( C )。
A.198 B.199.6 C.198.56 D.200
7.在一行内写多条语句时,每个语句之间用( B )符号分隔。
A., B.: C.、D.。
8.一条句语句要在下一行继续写,应在第1行最后加上( C )符号作为续行符。
A.+ B.- C._ D.…
9.已知a=12,b=20,复合赋值语句“a*=b+10”执行后,a变量中的值是( D )。
A.50 B.250 C.30 D.360
10.已知a=3.5,b=5.0,c=2.5,d=True,则表达式:a>=0 AND a+c>b+3 OR NOT d的值为( D )。
A. 5.0
B.3.5
C. True
D. False
11.下面正确的赋值语句是( C )。
A. x+y=30 B . y*x=5 C. y=x+30 D. 3y=x
12.15除以4余数的-3次方的表达式为( B )。
A.mod(15,4)^(-3) B .(15 mod 4) (-3) C. 15.0 mod 4 ^ -3.0 D. mod(15.0,4)^-3
13.将变量K四舍五入保留2位小数的表达式是( C )。
A.Int((k+0.5)*100)/100
B. Int(k*100)/100 +0.5
C. Int(k*100 +0.5)/100
D. Int(k*(100+0.5))/100
14.表达式16/4-2^5*8/4MOD5\2的值为( B )。
A.14 B . 4 C. 20 D. 12
15.表示x是5的倍数或是9的倍数的逻辑表达式为( C )。
A.x / 5 OR x /9
B. x / 5 AND x /9
B. x MOD 5 OR x MOD 9 D. x MOD 5 AND x MOD 9
16.while语句后面的表达式应该是( A )。
A.逻辑或关系表达式
B. 字符表达式
C. 算术表达
D. 任意表达式
17.IF语句后面的表达式应该是:( A )。
A.逻辑或关系表达式
B.字符表达式
C. 任意表达式
D. 算术表达式
18.下面程序段的运行后,n的值为( C )。
n=1
for i=1 to 3
n=n*I
next
A. 3
B. 2
C. 6
D. 5
19.数学关系3≤x<10表示为正确的表达式为( B )。
A.3<=x<10
B. 3<=x AND x<10
C. x>=3 OR x<10
D. 3<=x AND <10
20.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是( A )。
A.x=1:y=1:z=1
B. x=y=z=1
C. x=1,y=1,z=1
D. x,y,z=1
21.计算分段函数值:Y=
,下面程序段正确的是
( B )。
A.IF X>=1 THEN Y=X^2+1
IF X>0 THEN Y=1
IF X<0 THEN Y=0
B. IF X>=1 THEN
Y=X^2+1
ELSEIF X>0 THEN
Y=1
ELSE
Y=0
END IF
C.IF X>=1 THEN
Y=X^2+1
IF X>0 THEN Y=1
IF X<0 THEN Y=0
END IF
D.IF X>=1 THEN
Y=X^2+1
IF X>0 THEN
Y=1
ELSE
Y=0
END IF
END IF
22.要退出应用程序的执行,不能执行下列的( D )语句。
A.End
B. Me.Close
C. Application.Exit()
D. Exit()
二、属性(选3道)
23.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是( B )。
A.文本框中没有内容 B. 文本框的MuliLine属性为False
C.文本框的MuliLine属性为TrueD.文本框的Locked属性为True
24.要使窗体在运行时最大化按钮不可操作,只要对窗体中哪个( A )属性进行设置。
A.MaximizeBox
B. BorderStyle
C. Width
D. MinimizeBox
25.要使窗体在运行时最小化按钮不可操作,只要对窗体中哪个( D )属性进行设置。
A.MaximizeBox
B. BorderStyle
C. Width
D.MinimizeBox
26.要使窗体在运行时最大化按钮不可操作,只要将窗体中MaximizeBox属性设置为( B )。
A.True
B. Flase
C. Boolean
D. Yes
27.要使窗体在运行时最小化按钮不可操作,只要将窗体中MinimizeBox属性设置为( B )。
A.True
B. Flase
C. Boolean
D. Yes
28.修改窗体Form的标题显示内容,要对( D )属性进行设置。
B. ForeColor
C. BackColor D . Text
29.若要使命令按钮不可见,要对( B )属性进行设置。
A.Enabled
B. Visible
C. BackColor
D. Text
30.要增加组合框Combo控件中选项,应使用Items集合的( C )方法。
A.Sub
B. Remove
C. Add
D. Clear
31.要增加列表框ListBox控件中选项,应使用Items集合的( C )方法。
A.Sub
B. Remove
C. Add
D. Clear
32.要删除组合框Combo控件中选项,应使用Items集合的( B )方法。
A.Sub
B. Remove
C. Add
D. Clear
33.要删除列表框ListBox控件中选项,应使用Items集合的( B )方法。
A.Sub
B. Remove
C. Add
D. Clear
34.要选择LinkLabel标签中要呈现为超级链接的文本部分,要对( A )属性进行设置。
A.LinkArea
B. LinkBehavior
C. LinkColor
D. Text
35.要修改GroupBox控件的标题内容,应对( A )属性进行设置。
A.Text
B. BackgroundImage
C. GridSize
D. Cursor
36.调整PictureBox控件大小,使其等于所包含的图像大小,则其SizeMode属性应设置为( A )值。
A.AutoSize
B. CenterImage
C. Normal
D. StretchImage
37.设置Time控件的事件发生间隔为0.1秒,则Interval属性应设置为( B )。
A.10
B. 100
C. 1000
D. 10000
38.设置Time控件的事件发生间隔为1秒,则Interval属性应设置为( C )。
A.10
B. 100
C. 1000
D. 10000
39.要使窗体刚运行时,显示在屏幕的中央,应设置窗体的( B )属性。
A.WindowsState
B. StartPosition
C. CenterScreen
D. CenterParent
40.要使文本框控件能够显示多行,应设置文本框的( B )属性。