第一范文网 - 专业文章范例文档资料分享平台

2016-2017年计算机技术基础(VB)期中试题(A卷)4.24

来源:用户分享 时间:2025/5/21 0:11:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

山东科技大学2016—2017学年第二学期

《计算机技术基础(VB)》期中摸底试卷

一、选择题(1至15每题1分,共15分)

1. 为使控件在运行时不可见,应该设置该控件的_________属性False。

A.Enabled B.Visible C.Name D.AutoRedraw

2. 有程序代码如下:Text1.Text = \,则:Text1,Text和\分别代表__________。

A.对象,值,属性 B.对象,方法,属性 C.对象,属性,值 D.属性,属性,值 3. 以下不属于Visual Basic的工作模式是________模式。 A.编译 B.设计 C.运行 D.中断

4. 若要使命令按钮不可操作,要对_________属性设置。

A.Enabled B.Visible C.BackColor D.Captions 5. 文本框没有_______属性

A.Enabled B.Visible C.BackColor D.Caption 6. 不论何控件,共同具有的是________属性。

A.Text B.Name C.ForeColor D.Captionss

7. 当运行程序时,系统自动执行启动窗体的_________事件过程。 A.Click B.Unload C.GotFocus D.Load

8. 在代码编辑器的一行内写多条语句时,每个语句之间用_____符号分隔。 A. , B. : C. 、 D. ;

9. 数学关系表达式3 ≦ x < 10 表示成正确的VB表达式为_______ A.3 <= x < 10 B.3 <= x AND x < 10 C.x >= 3 OR x < 10 D.3 <= x AND < 10 10. Int(199.555 * 100 + 0.5) / 100的值_________。 A.199 B.199 .6 C.199.56 D.200 11. 表达式Len(\程序设计VB\的值是_______。 A.9 B.13 C.14 D.10

12. 结构化程序设计由三种基本结构组成,下面属于三种基本结构之一的是_________。 A.递归结构 B.选择结构 C.过程结构 D.输入输出 13. 如下数组声明语句,__________正确。

A.Dim a[3,4] As Integer B.Dim(3 4) As Integer C.Dim a(3,4) As Integer D.Dim a(n,n) As Integer 14. 输入代码的时候,VB可以自动检测_________

A.语法错误 B.编译错误 C.运行错误 D.逻辑错误 15. 语句If x = 2 Then y = 1,下列说法正确的是________

第 1 页/ 共5 页

A. x=1和y=1均为赋值语句 B. x=1和y=1均为关系表达式 C. x=1为关系表达式, D. y=1为赋值语句

二、填空题(每空1分,共20分)

1、VB程序中的三种基本结构是:____________、____________、____________。 2、可以通过修改窗体的____________属性,加载窗体的背景图形。 3、单选按钮Option1.Value的值为____________表示该按钮处于选中状态。 4.确定一个控件在窗体上位置的属性是____________和____________。 5、某对象的Enabled 属性值为假(False),则程序运行时该对象____________。 6、____________方法在窗体中显示文字。

7、若希望标签框的大小能自动按标签中所显示内容多少进行调整,需要修改的属性是_____________。

8、下面程序运行后,输出的结果是_______。 For J= 1 To 10 A(J)=2*J B(J)=A(J)*2 Next J Print B(J/2+0.1) End

9、计算:S = 1+ 3 + 5 + … + 99 Private Sub QiuHe _ Click ( ) Dim I , S As Integer S = 0

__________________________、 _____________、 _____________、 PRINT “S=”;S End Sub

10、设有如下程序:程序运行后,单击窗体,则在窗体上显示的是6 5 4 3,请在_______处将程序补充完整。 Option Base 0

Private Sub Form _ Click() Dim a

Dim i As Integer

a=Array(1,2,3,4,5,6,7,8,9) For i=0 To 3

__________________________ Next i

第 2 页/ 共5 页

End Sub

11、程序的功能是输出100以内所有奇数,请补全程序代码。 Private sub Commad1_click() i=1

do while i<100 Print i _______ loop End sub

12、程序的功能是计算并输出7!(阶乘),请补全程序代码。 Private Sub Command1_Click() ________

For k =7 To 2 ________ t=t*_____ Next Print t End Sub

三、简答题(30分)

1、说明下列哪些是VB合法的常量,分别指出它们是什么类型。(10分)

⑴ 100.0 ________ ⑵ 1E1 ________ ⑶ 123D3 ________ ⑷ “ASDF”________ ⑸ True ________ ⑹ -1123!________ ⑺ #2000/10/7#________ ⑻ T ________ ⑼ “1234” ________ ⑽ 100# ________ 2、根据条件写出相应的VB表达式。(10分)

⑴ X=123,将X中数逆序即变成321,请写出此表达式。

⑵ for i=100 to 1 step -3 请说出该循环循环多少次,退出的i值是多少 ⑶ X,Y都大于Z。

⑷ 产生10~50之间随机的正整数。 ⑸ 表示10<=X<20的关系表达式 3、写出下列表达式的值。(10分) ⑴ 100/5\\3 Mod 10\\2^2+true+\⑵ 100+\

⑶ Int(68.555*100+0.5)/100 ⑷ DateAdd(\,1,#1/30/2000#) ⑸ 123+23 Mod 10\\7+Asc(\

四、给程序写结果(15分)

1、程序运行后,输入成绩:90,程序执行结果为_________。

第 3 页/ 共5 页

a=inputbox(\请输入学生的成绩:\输入成绩\select case a

case 85 to 100

msgbox(\成绩优秀\ case 60 to 84

msgbox(\成绩合格\case else

msgbox(\成绩较差\end select

2、程序运行后,输出的值分别为_______和______ Private Sub Command1_Click() X=0

Do Until X>=30 X=(X+2)*(X+4) n=n+1 Loop Print n,x End Sub

3、程序运行后,j的值为_______。 j=0 s=0 k=5

for i=1 to 10 j=j+1 s=s+j k=6 next i print j print k

4、下列程序输出结果为 。

Private Sub Command1_Click() a%=10 b%=5

Change a,b Print a,b End Sub

Private Sub Change(ByVal a As Integer,b As Integer) Tmp=a a=b

第 4 页/ 共5 页

b=tmp End Sub

5、下列程序段的执行结果为 。

a=0:b=1 Do

a=a+b b=b+1

Loop While a<10 Print a;b

五、编程(共20分)

1、 计算100~300之间所有能被3和7整除的数之和。

2、 分别统计1~100中,满足3的倍数、7的倍数的数各为多少个。

3、已知某课程的百分制成绩mark,要求转换成对应的五级制评定grade,评定条件如下:

mark?90?优秀,? 80?mark?90?良好,?等级??中等, 70?mark?80

?及格, 60?mark?70?? mark?60?不及格,4、在购买某物品时,若所标明的价钱x在下述范围内,所付钱y按对应折扣支付:

x?10000?x,?0.9x, 1000?x?2000? y?? 2000?x?3000?0.8x,? x?3000?0.7x,5、编写一个程序,求1!+3!+5!+...+99!

任何大于1的自然数n阶乘:n!=1×2×3×……×n 例如5!=1*2*3*4*5=120

6、求S=1+(1+2)+(1+2+3)+(1+2+3+4)+......+(1+2+3+4+...+n)。

第 5 页/ 共5 页

2016-2017年计算机技术基础(VB)期中试题(A卷)4.24.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6y75y5vkqr8c83h0epna2cg5h8ins2016be_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top