好文档 - 专业文书写作范文服务资料分享网站

计算机软件技术基础

天下 分享 时间: 加入收藏 我要投稿 点赞

《计算机软件技术基础》

一、单选题(每题1分,共30分)

1、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是( )。 A. x Mod 2 =1 Or y Mod 2 =1 B. x Mod 2 =0 Or y Mod 2=0 C. x Mod 2 =1 And y Mod 2 =1 D. x Mod 2 =0 And y Mod 2=0 2、在过程定义中,Private表示( )。

A.此过程可以被其他任何过程调用 B.此过程不可以被任何其他过程调用 C.此过程只可以被本工程中的其他过程调用 D.此过程只可以被本窗体模块中的其他过程调用

3、窗体中有3个按钮Command1、Command2和Command3,该程序的功能是当单击按钮Command1时,按钮Command2不可用,按钮Command3不可见,Private Sub Command1_Click( )中正确的程序是( )。

A. Command2.Visible=True: Command3.Visible=False B. Command2.Enabled=True: Command3.Enabled=False C. Command2.Enable=True: Command3.Visible=False D. Command2.Enabled=False: Command3.Visible=False

4. 设A=2,B=3,C=4下列表达式NOT A<=C OR 4*C=B^2 AND B<>A+C的值为( )。 A.-1 B.1 C. TRUE D. FALSE 5. 函数String(n,\的功能是( )。

A.把数值型数据转换为字符串 B.返回由n个s组成的字符串

C.从字符串中取出n个字符 D.从字符串中第n个字符的位置开始取子字符串 6. 确定一个窗体或控件的大小的属性是( )。 A.Width和Height B. Width和Left C. Top和Left D. Top和Height 7. Visual Basic中规定了多种变量类型,表示变体类型的关键词为( )。 A.Integer B.Long C. Short D.Variant 8. 可以退出循环的语句是( )。

A.End Sub B.Exit Do C.Exit Function D.End If

9. 语句“Dim A (2 To 4, 1 To 2) As Integer”定义的数组的元素个数是( )。 A. 6 B. 8 C. 12 D. 15 10. 在四种运算符中,优先级最高的是( )。

A.逻辑运算符 B.算术运算符 C.字符运算符 D.关系运算符 11. 无论何种控件,共同具有的属性是( )。

A.Text属性 B.Name属性 C.Caption属性 D. Autosize属性 12. 如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。 A.Locked B.MultiLine C. TabStop D.Visible 13. 后缀为.Frm的文件表示VB的( )。

A.类模块文件 B.窗口文件 C.工程文件 D.标准类模块文件 14. 下列变量名合法的是( )。

A.20ab B.a+b C.a_2 D. integer 15. 数学式子10sin25°写成Visual Basic表达式是( )。 A. 10Sin25 B. 10* Sin(25) C. 10*Sin(25°) D.10*Sin(25*3.14/180) 16. 为了在运行时把d:\\pic文件夹下的图形文件a.jpg装入图片框Picturel中,所使用的语句为( )。 A. Picturel.Text=LoadPicture(“d:\\pic\\a.jpg”)

B. Picturel.Picture=LoadPicture(“d:\\pic\\a.jpg”) C. Picturel.Picture= LoadPicture(d:\\pic\\a.jpg) D. Picturel.Picture=Load(“d:\\pic\\a.jpg”) 17. 逻辑表达式 Not5>3And 9<3 Or 7>5 ( )。 A.True B. Fales C. 表达式有错 D. 条件不足 18. Visual Basic程序中分隔一行中各语句的字符是( )。 A.‘ B. : C.\\ D._ 19. 以下( )不是Visual Basic的特点。

A.结构化程序设计 B.集成可视化程序开发环境 C.事件驱动编程机制 D.可将用户的编程思想自动转换成程序代码 20. 若要设置定时器的定时间隔设为10秒,应将( )属性值设为10000。 A. Interval B. Value C. Enabled D. Text 21. 在VB的换行符号为( )。

A. : B. ; C. _ (空格和下划线) D. , 22. InputBox函数返回值的类型为( )。 A. 数值 B. 字符串 C. 变体 D. 数值或字符串(视输入的数据而定) 23. 如果要使程序中改变数组下标的默认下界,下面的语句能够实现的是( )。 A. Option Base 1 B. Option Explicit C. Randomize D.Dim a 24. Msgbox函数中可有多个参数,其中必须有的参数为( )。

A.提示 B.按钮 C.标题 D.模式 25. 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。

A.工程资源管理器窗口 B.工具箱窗口 C. 代码窗口 D. 属性窗口 26. 可将ASCII码值转换成字符的函数为( )。 A. int() B. asc() C. chr() D. mid() 27. 假定窗体名为Form1,要使程序运行时窗体Form1的标题栏显示的名字为“示例”,窗体的背景为红色,则正确的属性设置为( )。

A. Form1.name = \示例\B. Form1.Caption = \示例\C. Form1.Caption = \示例\D. Form1.Caption = \示例\28. 为了把焦点移到某个指定的控件,所使用的方法是( )。 A. SetFocus B. Visible C. Refresh D. GetFocus 29. 如果要在图片框 Picture1中加载 \Documents\\clouds.bmp\,所用的语句是( )。 A. Picture1.picture=LoadPicture(\B. Picture1.picture=LoadPicture(App.path+\C. x=Shell(\

D. x=Shell(App.path+\30. 为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是( )。 A. Visible B. Timer C. Enabled D. Interval 二、填空题(每小题1分,共20分)

1. 定义全局变量时需要在前面加关键字_____________。

2. vb数据类型中,小数又分为___________、___________两种。 3. 分支语句可分为:单分支,双分支和___________。 4. VB有三种工作模式,分别是设计、运行和_______。

《计算机软件技术基础》试卷(第 1 页 共 5 页)

5. 关系表达式的运算结果是________类型 Next I 6. 清除窗体form1上的文字可用语句form1.___________实现。 End Sub 7. vb中根据数据的存取方式和结构的不同将文件分为_____文件和_____文件。 程序运行结果: 8. 定义过程时的参数叫____参数。 3、有一过程如下: 9. 为了能自动放大或缩小图像框中的图形以与图像框的大小相适应,必须把该图片框的Sub Sub1(m As Integer,total As Long) Stretch属性设置为________。 Dim i As Integer 10. 能够将文本框控件隐藏起来的属性是________。 total=1 11. 逻辑常量值为True或__________。 For i=1 To m 12. 结构化程序设计的三种基本逻辑结构为顺序、选择和__________。 total=total*i 13. 描述“X是小于100的非负整数”的Visual Basic表达式是_________。 Next 14. 当文本框得到焦点时触发 GotFocus 事件,当文本框失去焦点时触发_________事件。 End Sub 15. x,y 都小于z的VB表达式为__________。 调用它的事件过程如下: 16. 要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK,应当编写的语句是_________。 Private Sub Command1_Click() 17. 表达式25 mod 3 的运算结果是__________。 Dim tot As Long,a As Integer 18. A=10,B=3,C=2,则表达式A MOD 3 - B^3/C\\5的值为__________。 a=Val(InputBox(\请输入数据\19. 判断整型变量n是否为两位正整数的逻辑表达式为__________。 Call Sub1(a,tot) 20. 已知A=2,B=3,C=4,则表达式A>B AND C>A OR Not C>B的值为__________。 Print tot 三、判断题(每题1分,共5分) End Sub 1、三种方式的组合框都允许用户输入哪些不在列表框中的选项。( ) 则输入数据5,运行结果为________。 2、在菜单编辑器中使用“索引”时,可有一组菜单项具有相同的“名字”。 ( ) 五、编程题(每题10分,共30分) 3、创建VB应用程序的三个主要步骤是:(1)创建应用程序界面(2)设置控件(3)编写代码。( ) 1. 利用循环,打印输出下列图形: 4、已知P=MsgBox(“Howareyou?\,VbYesNo+VbQuestion,“Hello!”),变量P是Integer数 A 据类型。( ) AAA 5、VB允许设计和使用用户自己设计的控件。( ) AAAAA 四、读程序题,写出程序运行结果(每题5分,共15分) AAAAAAA 1、 Private Sub Form_Click() AAAAAAAAA Static SUM As Integer AAAAAAAAAAA I = 1 AAAAAAAAAAAAA Do While I<=10 AAAAAAAAAAA SUM = SUM + I AAAAAAAAA I = I + 1 AAAAAAA Loop AAAAA Print SUM AAA

End Sub A 运行程序,第一次单击窗体: 2. 随机产生10个两位整数存放在数组A中,然后求出其中的最大值、最小值和平均值。 第二次单击窗体: 3. 某次大奖赛,有7个评委打分,满分为100分。对一名参赛者,输入7个评委的打分分数,

2、 Private Sub Form_Click() 去掉一个最高分、一个最低分后,求出平均分为该参赛者的得分。编写程序输入评委的打分,

Print \输出参赛者的得分。 Print For I = 15 To 16

Print I;

For j = 2 To 6 Step 3

Print Tab(3 * j); j * I; Next j

Print

《计算机软件技术基础》试卷(第 2 页 共 5 页)

1. 下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是( )。 A. x Mod 2 =1 Or y Mod 2 =1 C. x Mod 2 =1 And y Mod 2 =1

B. x Mod 2 =0 Or y Mod 2=0 D. x Mod 2 =0 And y Mod 2=0

A. Locked B. MultiLine C. TabStop D. Visible

13. 后缀为.Frm的文件表示VB的( )。 A. 类模块文件

B. 窗口文件

C. 工程文件

D. 标准类模块文件

2. 在过程定义中,Private表示( )。 A. 此过程可以被其他任何过程调用 B. 此过程不可以被任何其他过程调用 C. 此过程只可以被本工程中的其他过程调用 14. 下列变量名合法的是( )。 A. 20ab

B. a+b

C.

a_2

D. integer

15. 数学式子10sin25°写成Visual Basic表达式是( )。 A. 10Sin25

B. 10* Sin(25) C. 10*Sin(25°)

D. 10*Sin(25*3.14/180)

D. 此过程只可以被本窗体模块中的其他过程调用

16. 为了在运行时把d:\\pic文件夹下的图形文件a.jpg装入图片框Picturel中,所使用的语句为(3. 窗体中有3个按钮Command1、Command2和Command3,该程序的功能是当单击按钮Command1时,按钮Command2不可用,A. Picturel.Text=LoadPicture(“d:\\pic\\a.jpg”) 按钮Command3不可见,Private Sub Command1_Click( )中正确的程序是( )。 B. Picturel.Picture=LoadPicture(“d:\\pic\\a.jpg”) A. Command2.Visible=True:Command3.Visible=False C. Picturel.Picture= LoadPicture(d:\\pic\\a.jpg) B. Command2.Enabled=True:Command3.Enabled=False D. Picturel.Picture=Load(“d:\\pic\\a.jpg”) C. Command2.Enable=True:Command3.Visible=False 17. 逻辑表达式 Not5>3And 9<3 Or 7>5 ( )。 D. Command2.Enabled=False:Command3.Visible=False

A. True B. Fales

C. 表达式有错

D. 条件不足

4. 设A=2,B=3,C=4下列表达式NOT A<=C OR 4*C=B^2 AND B<>A+C的值为( )。 18. Visual Basic程序中分隔一行中各语句的字符是( )。 A. -1

B. 1

C. TRUE D. FALSE

A. ‘

B. :

C. \\

D. _

5. 函数String(n,\的功能是( )。 19. 以下( )不是Visual Basic的特点。 A. 把数值型数据转换为字符串 B. 返回由n个s组成的字符串

A. 结构化程序设计

B. 集成可视化程序开发环境

C. 从字符串中取出n个字符

D. 从字符串中第n个字符的位置开始取子字符串

C. 事件驱动编程机制

D. 可将用户的编程思想自动转换成程序代码

6. 确定一个窗体或控件的大小的属性是( )。 20. 若要设置定时器的定时间隔设为10秒,应将( )属性值设为10000。 A. Width和Height

B. Width和Left C. Top和Left

D. Top和Height

A. Interval

B. Value

C. Enabled

D. Text

7. Visual Basic中规定了多种变量类型,表示变体类型的关键词为( )。 21. 在VB的换行符号为( )。 A. Integer B.Long

C. Short

D.Variant

A. :

B.

C.

_ (空格和下划线)

D. ,

8. 可以退出循环的语句是( )。 22. InputBox函数返回值的类型为( )。 A. End Sub

B. Exit Do

C. Exit Function

D. End If

A. 数值

B. 字符串

C. 变体 D. 数值或字符串(视输入的数据而定)

9. 语句“Dim A (2 To 4, 1 To 2) As Integer”定义的数组的元素个数是( )。 23. 如果要使程序中改变数组下标的默认下界,下面的语句能够实现的是( )。 A. 6

B. 8

C. 12

D. 15

A. Option Base 1 B. Option Explicit

C. Randomize

D.Dim a

10. 在四种运算符中,优先级最高的是( )。 24. Msgbox函数中可有多个参数,其中必须有的参数为( )。 A. 逻辑运算符

B. 算术运算符

C. 字符运算符

D. 关系运算符

A.提示

B.按钮

C.标题

D.模式

11. 无论何种控件,共同具有的属性是( )。 25. 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )。 A. Text属性

B. Name属性

A.工程资源管理器窗口

B.工具箱窗口 C.

代码窗口 D. 属性窗口

C. Caption属性 D. Autosize属性

26. 可将ASCII码值转换成字符的函数为( )。 12. 如果想让文本框中的内容在运行时不能编辑,需将文本框的( )属性设置为True。

A. int()

B. asc()

C. chr()

D. mid()

《计算机软件技术基础》试卷(第 3 页 共 5 页)

。 )

计算机软件技术基础

《计算机软件技术基础》一、单选题(每题1分,共30分)1、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是()。A.xMod2=1OryMod2=1B.xMod2=0OryMod2=0C.xMod2=1AndyMod2=1D.xMod2=0AndyMod
推荐度:
点击下载文档文档为doc格式
482x31tjmd47le14lopx1jxus0hl5300vwb
领取福利

微信扫码领取福利

微信扫码分享