计算机模拟题1

2020-06-05 11:57

1.事件的名称(A).

A、都是由系统预先定义

B、有的由用户定义,有的由系统定义 C、是不固定的 D、都要由用户定义

2.在程序代码中修改滚动条的value 属性时将激发滚动条的(A)事件.

A、change B、gotfocus C、scroll D、dragdrop

3.要在窗体上显示图片,需设置窗体的(C)属性.

A、ControlBox B、Caption C、Picture D、Icon

4.以下叙述中错误的是(D).

A、移动鼠标时,会触发MouseMove事件 B、双击鼠标可以触发DblClick事件 C、控件的名称可以由编程人员设定

D、窗体或控件的事件的名称可以由编程人员确定

5.在窗体Form1的Click事件过程中有以下语句: Label1.Caption=\

若本语句执行之前,标签控件的Caption属性为默认值,则标签控件 的Name属性和Caption属性在执行本语句之前的值分别为(D).

A、\、\B、\、\

C、\、\D、\、\

6.下列对象中没有焦点属性的是(B).

A、单选框控件 B、窗口控件 C、文本框控件 D、命令按钮控件

7.语句PRINT\的输出结果为(B).

A、INT(-13.2)=-13.2 B、INT(-13.2)=-14 C、INT(-13.2)=-13 D、INT(-13.2)=13.2

8.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为(D).

A、& B、* C、= D、-

9.MSGBOX函数中有4个参数,其中必须写明的参数是(D).

A、指定对话框中显示按钮的数目 B、设置对话框标题 C、所有参数都是可选的 D、提示信息

10.要想返回文本框中输入的内容则可利用其(C)属性进行编程.

A、righttoleft B、caption C、text D、name

11.任何控件都具有的属性是(A).

A、NAME B、TEXT C、CAPTION D、FORECOLOR

12.假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是(B).

A、BOOLVAR=#TRUE# B、BOOLVAR=3<4 C、BOOLVAR=.TRUE. D、BOOLVAR='TRUE'

13.要获得当前驱动器应使用驱动器列表框的哪个属性(C).

A、Dir B、Path C、Drive D、Patten

14.下列赋值语句正确的是(C).

A、Text1.name=Text1.Name+Text2.Name B、Text1.Enable=Text1.Enable+Text2.Enable C、Text1.text=Text1.text+Text2.text

D、Text1.Caption=Text1.Caption+Text2.Caption

15.表达式25.28Mod6.99的值是(C).

A、5 B、1 C、4 D、出错

16. X=2:Y=8:PRINT X+Y=10的结果是__True___.

17. 在过程调用中,参数的传递可分为两种方式,其中按__地址___传递方式是默认的. ____.

18. 如果:I=12:J=3:I=int(-8.6)+I\\J+13/3 MOD 5,则I值是__-1___. 19. '【程序改错】

'------------------------------------------------

'题目:以下程序段用于计算货物运费。设货物运费每吨 ' 单价p元与运输距离s公里之间有如下关系:

'------------------------------------------------ '注意:不可增加或删除程序行,也不可以更改程序结构 '------------------------------------------------

Private Sub Form_Click() Dim w!, s!

Dim p As Currency, t As Currency w = InputBox(\请输入货物重量\s = InputBox(\请输入托运距离\Select Case s Case Is < 100 p = 30

'**********ERROR********** Case Is <= 200 and Is>=100 p = 27.5 Case Is < 300 p = 25

Case Is < 400 p = 32.5

'**********ERROR********** Else p = 20

'**********ERROR********** End If

t = p * w * s

Print \总运费:\元\End Sub

【改错1】 错误 【学生答案】

Case Is <= 200 and Is>=100

【参考答案】 Case Is < 200

20. '------------------------------------------------

'【程序改错】

'------------------------------------------------

'题目:统计一顺序文件test.txt中的空格、字母、数字和其它字符个数。

'------------------------------------------------ '注意:不可增加或删除程序行,也不可以更改程序结构 '------------------------------------------------

Private Sub Command1_Click() Dim s As String, C As String

Dim I As Integer, L As Integer, spac As Integer, character As Integer, digit As Integer, other As Integer '**********ERROR**********

Open App.Path & \ '**********ERROR********** Do Until EOF(0)

Line Input #1, s L = Len(s) For I = 1 To L

C = Mid(s, I, 1)

If C >= \ character = character + 1 ElseIf C = \ spac = spac + 1

'**********ERROR**********

ElseIf C >= \ digit = digit + 1 Else

other = other + 1 End If Next I Loop Close #1

Print \字符个数为:\数字个数为:\ Print \空格个数为:\其它个数为:\

End Sub

【改错1】 错误 【学生答案】

Open App.Path & \

【参考答案】

Open App.Path & \

Open \

四、、【程序填空】

'-------------------------------------------------------

'题目:从键盘输入学生分数,统计学生总人数和各分数段人数, ' 即优秀(90-100)、良好(80-89)、中等(70-79)、 ' 及格(60-69)、不及格(60以下)的人数。

'------------------------------------------------------- Private Sub Form_Click()

Dim score%, n1%, n2%, n3%, n4%, n5% msg = \请输入分数(-1结束)\msgtitile = \输入数据\

score = Val(InputBox(msg, msgtitle)) '**********Fill********** do While 【?】

total = total + 1

'**********Fill********** Select Case 【?】 Case Is >= 90 n1 = n1 + 1 Case Is >= 80 n2 = n2 + 1 Case Is >= 70 n3 = n3 + 1 Case Is >= 60 n4 = n4 + 1 Case Else n5 = n5 + 1

'**********Fill********** 【?】

score = Val(InputBox(msg, msgtitle))


计算机模拟题1.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014届高考地理一轮复习 世界主要农业地域类型1专题细讲实战演练

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: