计算机高级语言程序设计解析.docx

上传人:b****2 文档编号:23236745 上传时间:2023-05-15 格式:DOCX 页数:48 大小:60.97KB
下载 相关 举报
计算机高级语言程序设计解析.docx_第1页
第1页 / 共48页
计算机高级语言程序设计解析.docx_第2页
第2页 / 共48页
计算机高级语言程序设计解析.docx_第3页
第3页 / 共48页
计算机高级语言程序设计解析.docx_第4页
第4页 / 共48页
计算机高级语言程序设计解析.docx_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

计算机高级语言程序设计解析.docx

《计算机高级语言程序设计解析.docx》由会员分享,可在线阅读,更多相关《计算机高级语言程序设计解析.docx(48页珍藏版)》请在冰豆网上搜索。

计算机高级语言程序设计解析.docx

计算机高级语言程序设计解析

一、单项选择题

1.不论何控件,共同具有的属性是()。

A.TextB.NameC.ForeColorD.Caption

2.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()

A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口

3.标准模块文件的扩展名是()

A..basB..resC..frmD..ocx

4.与传统的程序设计语言相比较,VisualBasic的最突出的特点是()

A.结构化的程序设计B.访问数据库

C.面向对象的可视化编程D.良好的中文支持

5.表达式4+5/6*7/8Mod9的值是()

A.4B.5C.6D.7

6.下列控件中,用于将窗体上的对象分组的是()

A.列表框B.组合框C.文本框D.框架

7.下列属性中表示滚动条内滑块所处位置所代表的值是()

A.ValueB.MinC.LargeChangeD.Max

8.使用Array函数给某X赋值时,X必须是()

A.已经声明的静态数组

B.Variant类型变量

C.已经声明的动态数组且该动态数组的类型为Variant

D.已经声明的动态数组

9.在窗体模块的通用声明段中声明变量时,不能使用的关键字是()。

A.DimB.PrivateC.PublicD.Static

10.改变驱动器列表框的Drive属性值将激活的事件是()

A.ChangeB.ScrollC.KeyDownD.KeyUp

11.语句X=X+1的正确含义是()

A.变量X的值与X+1的值相等

B.将变量X的值存到X+1中去

C.将变量X的值加1后赋给变量X

D.变量X的值为1

12.通用过程可以通过执行“工具”菜单中的命令来建立,该命令是()

A.添加过程B.通用过程C.添加窗体D.添加模块

13.下列定义数组的语句中,正确的语句是()。

A.Dima(m,n)B.Dimb(1990To2005)AsInteger

C.Dima%[5,5]D.Dima(55)AsSingle

14.下列程序的执行结果为()。

PrivateSubForm_Click()

Fori=0To10

IfiMod2=0ThenPrinti

Nexti

EndSub

A.0246810B.13579

C.012345678910D.0,2,4,6,8,10

15.下列语句中能够实现多项分支选择的是()。

A.If…ElseB.SelectCaseC.Do…WhileD.Do…Until

16.下列命令行中的Command1、“Command1”分别代表()。

Command1.Caption=“Command1”

A.方法、标题B.控件名称、属性值C.文件名、标题D.对象、控件名称

17.要判断在文本框是否按了Enter键,应在下列的哪个事件中判断()

A.ChangeB.KeyDownC.ClickD.KeyPress

18.下列对象是VisualBasic中最基本的对象,并且是其他控件的容器的是()

A.文本框B.命令按钮C.窗体D.标签

19.用来设置粗体字的属性是()

A.FontItalicB.FontNameC.FontBoldD.FontSize

20.按文件的访问方式文件可被分为()

A.顺序文件和随机文件B.ASCII文件和二进制文件

C.程序文件和数据文件D.磁盘文件和打印文件

21.表达式5Mod2的值是()

A.0B.1C.2D.3

22.在声明一个函数时,不可能用到的关键字是()

A.ExitB.AsC.SubD.End

23.形状控件所可以显示的图形是()

A.三角形B.平行四边形C.梯形D.圆

24.以下面哪种方式打开的文件,只能读不能写的是()

A.InputB.OutputC.RandomD.Append

25.用于存储二进制的数据类型是()

A.IntegerB.SingleC.ByteD.Long

26.一个对象可以执行的动作和可被对象识别的动作分别称为()

A.事件、方法B.方法、事件C.属性、方法D.过程、事件

27.下面的哪条语句可以正确地声明一个动态数组()

A.PrivateA(n)AsIntegerB.DimA()AsInteger

C.DimA(,)AsIntegerD.DimA(1ton)AsInteger

28.具有Scroll事件的对象是()。

A.FormB.ScrollBarC.CommandButtonD.Label

29.变量名最多不能超过的字符个数是()

A.10B.12C.40D.255

30.列表框控件属性是数组的是()

A.TextB.ListC.NameD.Visible

31.一个菜单项是不是一个分隔条,是由下列的哪一个属性决定的()

A.NameB.CaptionC.EnabledD.Visible

32.把窗体设置为不可见的,应该将()属性设置为False.

AFontBCaptionCEnableDVisible

33.下面说法不正确的是()。

A滚动条的重要事件是Change和Scroll

B框架的主要作用是将控件进行分组,以完成各自相对独立的功能

C组合框是组合了文本框和列表框的特性而形成的一种控件

D计时器控件可以通过对visible属性的设置,在程序运行期间显示在窗体上

34.在VisualBasic环境下,当写一个新的VisualBasic程序时,所做的第一件事是()。

A编写代码B新建一个工程

C打开属性窗口D进入VisualBasic环境

35.当滚动条位于最左端或最上端时,value属性被设置为()。

AMinBMaxCMax和Min之间DMax和Min之外

36.要使标签能够显示所需要的文本,则在程序中应设置()属性的值。

ACaptionBTextCNameDAutoSize

37.下列关于变量的命名规则正确的是()

A不能使用VB中的关键字B可以由下划线开头

C区分变量的大小写D不能在变量名前加一个缩写的前缀来表明该变量的数据类型

38.函数过程(用Function定义)与子过程(用Sub定义)的最大区别是()

A函数过程有返回值B子过程有返回值

C函数过程可以带参数D子过程可以带参数

39.DoWhile….Loop循环命令的功能是()。

A先进入循环执行语句段落后,再判断是否再进入循环

B先进入循环语句段落后,再判断是否不再进入循环

C执行前先判断是否满足条件,若不满足才进入循环

D执行前先判断是否满足条件,若满足才进入循环

40.Open“TESTFILE”forOutputAs#1,这个指令的功能是()

A打开文件用于读出数据

B打开文件用于写入数据

C打开文件输出“TESTFILE”

D打开文件在该文件的末尾追加“TESTFILE”

41.图像框(Image)的属性中,可以使图像框自动改变大小以适应其中的图形的属性是()

AAutosizeBStretchCPictureDHeight

42.下列关系运算的结果为true的是()

A“ABCDE”=”ABR”B“ABCDE”>”ABR”

C23<3D“23”<=3

43.目录列表框的Path属性的作用是()。

A显示当前驱动器或指定驱动器的某目录下的文件名

B显示当前驱动器或指定驱动器上的目录结构

C显示根目录下的文件名

D显示指定路径下的文件

44.与传统的程序设计语言相比,VisualBasic最突出的特点是()。

A结构化程序设计B程序开发环境

C程序调试技术D事件驱动编程机制

45.下列关于过程的叙述不正确的是()。

A过程的传值调用是将实参的具体值传递给形参

B过程的传址调用是将实参在内存的地址传递给形参

C过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的

D无论过程传值调用还是过程传址调用,参数传递都是双向的

46.在VB中按文件的访问方式不同,可以将文件分为()。

A顺序文件、随机文件和二进制文件B文本文件和数据文件

C数据文件和可执行文件DASCII文件和二进制文件

47.下列关于属性设置的叙述错误的是()。

A一个控件具有什么属性是VisualBasic预先设计好的,用户不能改变

B一个控件具有什么属性是VisualBasic预先设计好的,用户可以改变

C一个控件的属性既可以在属性窗口中设置,也可以用程序代码设置

D一个控件的属性在属性窗口中设置后,还可以利用程序代码为其设置新值

48.为启动时钟控件,需要设置时钟的属性是()。

ANameBIntervalCLeftDTop

49.设用复制、粘贴的方法建立一个命令按钮数组Command1,以下对该数组的说法错误的是()。

A命令按钮的所有Caption属性都是Command1

B在代码中访问任意一个命令按钮只需使用名称Command1

C命令按钮的大小都相同

D命令按钮共享相同的事件过程

50.无论何种控件,都具有一个共同属性。

这个属性是()。

ATextBFontCNameDCaption

51.表达式5Mod3+3\5*2的值是()。

A0B2C4D6

52.如果要打开C:

\VB目录下一个文件名为SCORE的文件,供写入数据,指定文件号为#1,则命令应为

AOpen“C:

\VB\SCORE”ForOutputAS#1

BOpen“C:

\VB\SCORE”ForInputAS#1

COpen“C:

\VB\SCORE”ForAppendAS#1

DOpen“C:

\VB\SCORE”ForOutput

53.VB的三种工作模式是()。

A设计模式,继续模式,结束模式

B设计模式,继续模式,中断模式

C设计模式,运行模式,中断模式

D设计模式,运行模式,结束模式

54.Line控件的作用是()。

A画圆B画矩形C画椭圆D画直线

55.Sub过程与Function过程最根本的区别是()。

ASub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以

BFunction过程可以有参数,Sub过程不可以

C两种过程参数的传递方式不同

DSub过程的过程名不能返回值,而Function过程能通过过程名返回值

56.要使某控件在运行时不可显示,应对属性()进行设置。

AEnabledBVisibleCBackColorDCaption

57.单选钮被选定时,其Value属性为()。

ATrueB1C0D-1

58.组合框的Style属性为0时,其风格为()。

A下拉式组合框B简单组合框C下拉式列表框D文本框

59.能够获得一个文本框中被选取文本的内容的属性是()。

ATextBLengthCSelTextDSelStart

60.为了删除窗体上的一个控件,下列正确的操作是()。

A按“Enter”键

B按“Esc”键

C选择(单击)要清除的控件,然后按“Del”键

D选择(单击)要清除的控件,然后按“Enter”键

61.integer类型的数据由()字节组成。

A1B2C3D4

62.控件的ForeColor属性用来设置(  )

A.控件背景样式  B.控件前景颜色  C.控件背景颜色  D.控件是否可见

63.决定窗体右上角最大化按钮的属性是(  )

A.ControlBo  xB.BackColor  C.MaxButton D.MinButton

64.转换函数Asc(C)的功能是将(  )

A.字符转换成ASCII码值  B.十六进制转换成十进制  

C.十进制转换成十六进制  D.ASCII码值转换成字符

65.下列属性中决定菜单项是否可见的是(  )

A.Name B.Visible  C.Insert  D.Caption

66.窗体文件的扩展名为(  )

A..frm B..jpg. C..cls D.bas

67.表达式”tgh”+123的运算结果是(  )

A.“tgh123” B.“tgh” C.123 D.出错

68.下列语句为全局变量声明的是(  )

A.PublicStr1AsString  B.StaticStr1AsString

C.PrivateStr1AsString  D.DimStr1AsString  

69.Move方法的作用是(  )

A.用于清除窗体或控件上的图形 B.用于移动窗体或控件,并可以改变其大小  

C.用于在对象上输出信息  D.用于改变对象的颜色

70.组合框的Style属性值为0时,其为(  )

A.下拉式组合框  B.简单文本框  C.下拉式列表框 D.简单组合框

71.水平滚动条Hsb1的最小值属性的值为0,其语句为(  )

A.Hsb1.Min=0  B.Hsb1.LargeChange=0  C.Hsb1.SmallChange=0 D.Hsb1.Max=0

72.将数据写入磁盘文件所使用的命令是(  )

A.Cls B.Write#  C.Close D.Open 

73.列表框的下列属性中属于数组的是(  )

A.Text  B.Caption  C.List DName.

74.下列关于菜单的描述正确的是(  )

A.菜单的名称文本框是用于输入显示在窗体上的菜单标题  

B.菜单的有效检查框用于决定菜单项是否可选  

C.菜单的插入按钮是在选定的菜单项后插入一个菜单项

D.菜单项的快捷键必须要 

75.下列控件不具有Caption属性的是(  )

A.标签  B.窗体  C.命令按钮 D.文本框

76.局部变量的声明位置(  )

A.在过程中  

B.窗体或模块的“通用声明段”中 

C.只能在模块的“通用声明段”中 

D.只能在窗体的“通用声明段”中 

77.控件的Caption属性决定了()

A.控件上显示的内容B.控件的宽度C.控件的高度D.控件是否允许操作

78.数学函数Cos(N)的含义是(  )

A.产生随机数 B.正弦函数 C平方根. D.余弦函数

79.菜单设计时的Next按钮用于(  )

A.删除一个菜单项  B.换行设置下一个菜单项  

C.插入一个菜单项  D.输入菜单的标题

80.VB中,若要设定每个数组默认的下界固定为1,其声明语句是(  )

A.OptionBase(0)  B.  OptionBase0

C.OptionBase

(1)  D.OptionBase1

81.欲在菜单中添加一个分隔线,则其Caption属性为(  )

A.+  B.% C.- D.&

82.表达式“tyu”&123的运算结果是(  )

A.”tyu123”  B.”tyu”  C.123 D.出错

83.下列语句中为静态变量声明的是(  )

A.PublicInt1AsInteger  B.StaticInt1AsInteger  

C.PrivateInt1AsInteger D.DimInt1AsInteger

84.字符数据类型用于存放(  )

A.整型数据  B.逻辑型数据C.字符型数据 D.日期型数据

85.列表框List1在运行时不可见,可使用的语句是(  )

A.List1.Enabled=False B.List1.Visible=False  

C.List1.Visible=True  D.List1.Enabled=True 

86.滚动条的Value属性表示(  )

A.滚动条内滑块所处最大位置所代表的值  

B.滚动条内滑块移动的增量值

C.滚动条内滑块所处位置所代表的值 

D.滚动条内滑块所处最小位置所代表的值 

87.关闭所有已经打开的文件,所使用的命令是(  )

A.Close  B.Write  C.Open D.Cls

88.过程的定义中,形参按值传递所需加的关键字是(  )

A.ByVal B.ByReference C.ByRefD.ByValue

89.动态数组重新指出数组大小使用的关键词是(  )

A.Private  B.ReDim  C.Dim D.Public

90.文件系统控件中只显示当前驱动器名称的控件是(  )

A.目录列表框 B.文件列表框  C.组合框 D.驱动器列表框

91.图形框能自动调整大小与显示的图片匹配,需将AutoSize属性设为(  )

A.2  B.False C.True D.3 

92.所有对象都具有的属性是(  )

A.Name属性 B.Text属性 C.Caption属性  D.List属性

93.FontSize属性决定了控件上(  )

A.正文是否为斜体  B.正文字体颜色 C正文是否为粗体.  D.正文字体大小

94.数学函数Abs(N)的含义是(  )

A.取绝对值B.取余弦函数C.取正弦函数D.取正切函数

95.时钟控件可以响应的事件是(  )

A.DblClick  B.Click C.Timer D.Change

96.菜单设计时,删除按钮的作用是(  )

A.设置快捷键  B.插入一个菜单项  

C.删除选定的菜单项 D.改变菜单项的位置

97.表达式“浏览”+“阅读”的运算结果是(  )

A.“浏览”B.“阅读”C.“浏览阅读”D.“浏览”+“阅读”

98.下列属于定长字符串变量声明的是(  )

A.Privatestr2AsString   B.Dimstr2AsString

C.Staticstr2AsString D.Dimstr2AsString*10

99.字节型数据占据的字节数是(  )

A.1  B.7  C.5 D.9

100.清除列表框List1的所有内容的语句是(  )

A.List1.Listindex  B.List1.Clear C.List1.List(0) D.List1.Selected(0)

101.欲从图形框Pic1中删除一个图形,其语句为(  )

A.Pic1.Picture=LoadPicture()  B.Pice1.Picture=LoadPicture(“”) 

C.Pic1.Enabled=TrueD.Pic1.Enabled=False

102.Line控件可以用来(  )

A.画线  B.输入命令  C.装入图片 D.显示图片

103.文件列表框中用于显示列表框中文件所在路径的属性是(  )

A.Pattern B.Path  C.PathChange D.Drive

104.图象框不具有的属性是(  )

A.Autosize  B.Name  C.Stretch D.Visible

105.表达式4Mod5+6^2的值是(  )

A.10  B.20  C.40 D.60

106.决定文本框是否可被编辑的属性是(  )

A.Text  B.MaxLength  C.Enabled D.Locked

二.多项选择题

1.用复制、粘贴的方法建立了一个命令按钮数组Command1,以下说法正确的是()

A.它们共用一个控件名

B.具有相同的属性

C.该控件数组的大小相同

D.该命令按钮数组共享相同的事件过程

E.通过属性窗口的Index属性,可以知道该控件的的下标

2.下面的叙述正确的是()。

A.驱动器列表框是一种能显示系统运行中所有有效磁盘驱动器的列表框

B.驱动器列表框的Drive属性只能在运行时被设置

C.从驱动器列表框中选择驱动器能自动变更系统的当前工作驱动器

D.要改变系统的当前工作驱动器只能使用chDrive语句

E.驱动器列表框是一种下拉式列表框

3.下列可以作为其他控件的容器的是()。

A.图形框B.图像框C.窗体D.文本框E.标签

4.VB工作的三种模式是()。

A.设计模式B.运行模式C.中断模式D.结束模式E.更新模式

5.下列属于算术运算符的是()。

A.*B.^C.-D.ModE.=

6.下列是标签的属性的是()。

A.NameB.CaptionC.ClickD.DblClickE.Change

7.关于动态数组,下列说法中正确的是()。

A.动态数组在声明时已给出了数组的大小

B.动态数组在使用时,用Redim语句重新指出数组的大小

C.动态数组可有效地利用存储空间

D.动态数组不可以改变数组的维数

E.动态数组不可以改变数组的容量

8.下列说法中,正确的是()。

A.通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上

B.在列表框中可以进行多项选择

C.在列表框中能够将项目按字母顺序排列

D.框架也有Click和DblClick事件

E.列表框的Clear方法可以清除列表框的所有内容

9.以下关于数组的描述正确的是()

A.静态数组声明中的下标只能是常量

B.动态数组ReDim语句中的下标可以是常量,也可以是有了确定值的变量

C.每次使用ReDim语句都会使原来数组中的值丢失

D.数组的下界只能为0

E.在过程中可以多次使用ReDim来改变数组的大小

10.下列属于文件系统控件的是()

A.驱动器列表框B.目录列表框C.文件列表框D.文本框E.对话框

11.下列是标签的常用属性的是()

A.NameB.CaptionC.HeightD.ClickE.DblClick

12.窗体的事件较多,最常用的事件有()

A.ClickB.DblClickC.LoadD.ChangeE.Move

13.关于VB的代码书写规则,下列说法中正确的是()

A.VB代码不区分字母的大小写B.在同一行上可以书写多句语句,语句间用冒号分隔

C.一行允许多达300个字符D.注释以Ren开头E.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1