31 C 解析:文件对话框的 Filter 属性用来指定在对话框中显示的文件类型;文件对话框的
FilterInDex 属性用来指定默认的过滤器,注意 FilterInDex 属性的最小值为 1 。 32
B 解析:用 Public 短语定义的通用过程是公有过程,可以在程序的任何地方调用。如果当前
窗体要调用其他窗体中的公有过程,要加上那个窗体的窗体名作为前缀。 33
A 解析:当在一个 Dim 语句中定义多个变量时,每个变量都要用 As 子句声明其类型,否则
该变量被看作变体类型。 34 35
C
D 解析:随机文件的记录是定长记录。
二、填空题 1
【 1 】 3
解析:在程序结构图的有关术语中,宽度的概念是:整体控制跨度,即各层中所含的模块数的最大值,由图可得此软件系统结构图的宽度为 3 。 2
【 2 】程序调试
解析:在完成对程序的测试之后将进行程序调试。程序调试的任务是诊断和改正程序中的错误。 3
【 3 】元组
解析:在关系中,水平方向的行称为元组,垂直方向的列称为属性,每一列有一个属性名。 4
【 4 】栈
解析:栈是限定只在一端进行插入和删除操作的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。栈按照“先进后出”或“后进先出”的原则组织数据。 5
【 5 】线性结构
解析:与栈类似,队列也是线性表,可以采用链式存储结构。所以带链的队列属于线性结构。 6
【 6 】 X % >=0 anD X % <100
解析:可以用类型声明符声明变量类型,下面是常用类型及其类型说明符:整塑% 长整型&单精度浮点数 ! 双精度浮点数 # 货币型 @ 字符串型 $
本题要在这个表达式中体现出 3 个重点。第 1 点是小于 100 ,可写成“ <100 ”;第 2 点是非负,可用“ >=0 来表示”;最后 1 点要体现出 X 是整数,所以可在变量 X 后面加一个百分号“%”。
7 【 7 】 Change
解析:每当用户修改或通过代码修改文本框中的文本内容时,将触发其 Change 事件。通过该事件可通知程序何时修改了文本框的文本,可以使用该事件随时获得文本框的文本,并更新数据、同步其他控件显示等。 8
【 8 】 6-i
解析: MiD $( 字符串,起始位置 \\[ ,个数 \\]) 函数用于取出字符串从指定位置开始的含指定个数字符的字符串。本题 MiD $ 的作用在于依次取出字符串居中位置的 1 、 3 、 5 、 7 、 9 个字符。故取字符串起始位置为 6-i ,即依次为 5 、 4 、 3 、 2 、 1 。 9
【 9 】 10
【 10 】 10
【 11 】 A((i-1)*10+j)
解析:根据题意,在嵌套循环中, i 为外循环变量 , 循环次数为 10 次,控制数组 B 的行值, j 为内循环变量.循环次数为 10 次,决定着数组 B 的列值,然后根据数组下标的关系,可写出 (i-1)*10+j 表达式 , 从而相应地对数组 B 进行赋值。二维数组 B 的元素与一维数组 A 的元素存在这样的对应关系: B(i , j)=A((i-1)*10+j) ,如 B(1 , 1)=A(1) 、 B(2 , 1)=A(11) 、 B(10 , 1)=A(91) 。 10
【 12 】 Combo1 . List(i)
【 13 】 ADDItem
解析:组合框中的 List 属性用来列出表项的内容。该属性保存了列表框中所有数组的值,可以通过下标访问数组中的值 ( 下标从 0 开始 ) ,其格式为: \\[ 组合框. \\]List( 下标 ) ,特别注意的是“下标”相当于索引值,指示着表项中某一项表中内容的位置,第一项的索引值为 0 ,第二项为 1 ,依此类推,这个参数非常重要不可省略。此题循环变量 i 从 0 开始循环直至组合框中总的表项数,不难理解这相当于上面提到的下标参数。组合框的 ADDItem 方法用于在组合框中插入一行文本,其格式为:组合框. ADDltem 项目字符串 \\[ ,索引值 \\] 。 11
【 14 】 Input
【 15 】 Not EOF(1)
解析:打开顺序文件的基本格式为: Open FileName For MoDe As #FileNumber 。
其中, FileName 表示要打开的文件的路径; MoDe 为打开模式; OutPut 用于输出、 AppenD 用于追加写入、 Input 用于读取; FiLeNumber 为打开文件时指定的句柄 ( 即文件号 ) 。在读文件时,经常用 Do While 循环和 Input # 语句读入数据,以 Not EOF( 文件号 ) 为循环条件。 EOF (
文
件
号
)
用
于
判
断
是
否
读
到
文
件
结
尾
。
X