1、计算机二级(VF)39 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.Visual FoxPro 有多种工作方式,下列各项中,不属于 Visual FoxPro 工作方式的是( )。(分数:2.00)A.使用菜单系统B.命令窗口直接输入命令C.执行程序文件D.利用设计器2.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将( )。(分数:2.00)A.等于原来关系中的元组个数B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数3.下列各字符函数中,函数返回值不是数值
2、型的是( )。(分数:2.00)A.LEN(“2003/04/15“)B.OCCURS(“电脑“,“计算机俗称电脑“)C.AT(“Fox“,“Visual FoxPro“)D.LIKE(“a *”,“abcd“)4.Visual FoxPro 中支持两种类型的菜单,分别是( )。(分数:2.00)A.条形菜单和弹出式菜单B.条形菜单和下拉式菜单C.弹出式菜单和下拉式菜单D.复杂菜单和简单菜单5.下列关于快捷菜单的说法,正确的是( )。(分数:2.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单6.
3、在下列各项中,运算级别最低的为( )。(分数:2.00)A.算术运算符B.关系运算符C.逻辑运算符D.圆括号( )7.从“订单”表中删除签订日期为 2004 年 1 月 10 日之前(含)的订单记录,正确的 SQL 语句是_。 (分数:2.00)A.DROP FROM 订单 WHERE 签订日期=2004-l-10B.DROP FROM 订单 FOR 签订日期=2004-l-l0C.DELETE FROM 订单 WHERE 签订日期=2004-1-10D.DELETE FROM 订单 FOR 签订日期=2004-l-108.“商品”与“顾客”两个实体集之间的联系一般是_。 (分数:2.00)A
4、.一对一B.一对多C.多对一D.多对多9.按照“后进先出”原则组织数据的数据结构是_。 (分数:2.00)A.队列B.栈C.双向链表D.二叉树10.在文件系统阶段,操作系统管理数据的基本单位是( )。(分数:2.00)A.复选框B.标签C.列表框D.目录列表框11.使用视图之前,首先应该( )。(分数:2.00)A.一个表与多个表建立关联B.父表中的一条记录与子表中的多条记录建立关联C.父表中的一条记录与子表中的一条记录建立关联D.多个表与当前表建立关联12.关于 SQL 的超联接查询,说法错误的是( )。(分数:2.00)A.在 SQL 中可以进行内部联接、左联接、右联接和全联接B.SQL
5、的超联接运算符“*=”代表左联接,“=*”代表右联接C.Visual FoxPro 同样支持超联接运算符“*=”和“=*”D.利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为13.对关系 S 和 R 进行集合运算,产生的元组属于 S 中的元组,但不属于 R 中的元组,这种集合运算称为( )。(分数:2.00)A.物理删除成绩表中计算机成绩在 60 分以下的学生记录B.物理删除成绩表中计算机成绩在 60 分以上的学生记录C.逻辑删除成绩表中计算机成绩在 60 分以下的学生记录D.将计算机成绩低于 60 分的字段值删除,但保留记录中其它字段
6、值14.Visual FoxPro 在 SQL 方面,不提供的功能是( )。(分数:2.00)A.数据查询B.数据定义C.数据操纵D.数据控制15.在 SQL 语句中,与表达式“供应商名 LIKE“北京“”功能相同的表达式是( )。(分数:2.00)A.LEFT(供应商名,4)=“北京”B.“北京”供应商名C.供应商名 IN“北京”D.AT(供应商名,“北京”)16.下列关于查询的说法中,不正确的是( )。(分数:2.00)A.查询是预先定义好的一个 SQL SELECT 语句B.查询是 Visual FoxPro 支持的一种数据库对象C.通过查询设计器,可完成任何查询D.查询是从指定的表或视
7、图中提取满足条件的记录,可将结果定向输出17.下列关于控件类和容器类的说法中,错误的是( )。(分数:2.00)A.控件类用于进行一种或多种相关的控制B.控件类一般作为容器类中的控件来处理C.控件类的封装性比容器类更加严密,灵活性更好D.控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作18.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用( )。(分数:2.00)A.临时关键字B.主关键字C.外部关键字D.索引关键字19.要同时打开多个数据表文件,选择不同的工作区可使用的命令是( )。(分数:2.00)A.getconnection( )B.getConne
8、ction( )C.Connection( )D.connection( )20.在表单上对齐和调整控件的位置,应使用( )。(分数:2.00)A.0B.2C.10D.2521.有如下赋值语句,结果为“大家好”的表达式是( )。 a=“你好” b=“大家” (分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)22.在命令按钮组中,决定命令按钮数目的属性是( )。(分数:2.00)A.ButtonCountB.BunOnsC.ValueD.ControlSource23.SELECT-SQL 语句中,条件短语的关键字是(
9、)。(分数:2.00)A.FORB.FROMC.WHERED.WITH24.在 DO WHILE-ENDDO 的循环结构中,下列叙述正确的是( )。(分数:2.00)A.循环体中的 LOOP 和 EXIT 语句的位置是固定的。B.在程序中应加入控制循环结束的语句C.执行到 ENDDO 时,首先判断表达式的值,然后再返回 DO WHILE 语句D.循环体中的 LOOP 语句为跳出循环体25.对于表单及控件的绝大多数属性,其类型通常是固定的,通常 Caption 属性只用来接收( )。(分数:2.00)A.ABCD+“EF“=“ABCDEFB.1234-“34“C.CTOD(“05/08/03“)
10、D.DTOC(DATE()“04/03/02“26.下列关于查询和视图的说法中,错误的是( )。(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件27.在 Visual FoxPro 中,如果希望跳出 SCAN ENDSCAN 循环体、执行 ENDSCAN 后面的语句,应使用_。 (分数:2.00)A.LOOP 语句B.EXIT 语句C.BREAK 语句D.RETURN 语句28.下列关于连编应用程序的说法中,正确的是( )。(分数:2.00)A.在列表框内插入一行文本B.在列表框
11、中插入多行文本C.删除列表框中指定的项目D.清除列表框内的全部内容29.下列的程序中与上题的程序段时对 y 的计算结果相同的是_。(分数:2.00)A.B.C.D.30.下列各字符函数中,函数返回值不是数值型的是( )。(分数:2.00)A.1 1 * # 1 1 * #B.1 1 * # 1 2 * #C.1 1 * # 1 1 * #D.1 1 * # 1 2 * #31.函数 UPPER(“12ab34CD“)的结果是( )。(分数:2.00)A.变量 A 等于 B+C 的值B.变量 A 等于 B 的值,然后再加上 C 的表达式C.将变量 A 存入变量存入 B 中,然后再加上 C 的表达
12、式D.将变量 A 存入变量 B+C 中32.在 Visual FoxPro 的查询设计器中,“筛选”选项卡对应的 SQL 短语是( )。(分数:2.00)A.WHEREB.JOINC.SETD.ORDER BY33.下列程序实现的功能是 USE 学生表 DO WHILE NOT EOF( ) IF 计算机=60 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE (分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE34.为视图重命名的命令是( )。(分数:2.00)A.选择查询B.参数查询C.操作查询D.SQL 查询35.设
13、有学生选课表 sc(学号,课程号,成绩),用 SQL 检索同时选修课程号为“C1“和 “C5“的学生的学号的正确命令是【 】。(分数:2.00)A.SELECT 学号 FROM SC WHERE 课程号=C1AND 课程号=C5B.SELECT 学号 FROM SC WHERE 课程号= C1AND 课程号=(SELECT 课程号 FROM SCWHERE 课程号= C5)C.SELECT 学号 FROM SC WHERE 课程号=C1AND 学号=( SELECT 学号 FROM SC WHERE 课程号=C5)D.SELECT 学号 FROM SC WHERE 课程号=C1AND 学号N(
14、SELECT 学号 FROM SC WHERE 课程号=C5)二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.在 SQL SELECT 中,字符串匹配运算符用 1 表示, 2 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_37.利用 SQL 语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为: CREATE TABLE 职工(仓库号 C(5) 1,职工号 C(5),工资 21200) (分数:2.00)填空项 1:_填空项 1:_38.常量n表示的是 1 型的数据。(分数:2.00)填空项 1:_39
15、.在“菜单设计器”中,要为定义的“编辑”菜单项设置一个访问键“E”,下列书写格式正确的是 1。(分数:2.00)填空项 1:_40.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:2.00)填空项 1:_41.函数 CHRTRAN(“科技信息“,“科技“,“计算机“)的返回值是 1。(分数:2.00)填空项 1:_42.SQL SELECT 语句的功能是 1。(分数:2.00)填空项 1:_43.在 Visual FoxPro 中,索引分为 1、 2、惟一索引和普通索引。(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,利用 DELETE 命令可以 1 删
16、除数据表的记录,必要时可以利用 2 命令进行恢复。(分数:2.00)填空项 1:_45.在调用“菜单设计器”后,“显示”菜单中会出现两条与菜单设计有关的命令,分别是 1 和 2。(分数:2.00)填空项 1:_46.在 SQL SELECT 语句中为了将查询结果存储到永久表应该使用 1 短语。(分数:2.00)填空项 1:_47.在 SQL 的 SELECT 查询中使用 1 子句消除查询结果中的重复记录。(分数:2.00)填空项 1:_48.使用命令在结构复合索引添加一个对“姓名”字段的索引项,索引名为“xm”。请将语句填写完整。 INDEX 1 姓名 2xm (分数:2.00)填空项 1:_
17、49.为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD 1 平均成绩N(5,2)。 (分数:2.00)填空项 1:_50.在表单中要使控件成为可见的,应设置控件的 1 属性。(分数:2.00)填空项 1:_计算机二级(VF)39 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.Visual FoxPro 有多种工作方式,下列各项中,不属于 Visual FoxPro 工作方式的是( )。(分数:2.00)A.使用菜单系统B.命令窗口直接输入命令C.执行程序文件D.
18、利用设计器 解析:Visual FoxPro 有 3 种工作方式:用菜单系统或工具栏按钮执行命令;在命令窗口直接输入命令进行交互式操作;利用各种生成器自动产生程序或编写程序文件后执行。2.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将( )。(分数:2.00)A.等于原来关系中的元组个数 B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数解析:投影是从关系中指定若干个属性组成新的关系,是从列的角度进行的运算,相当于对关系进行垂直分解,与元组个数无关,产生的新关系元组个数与原来关系中的元组个数相等。3.下列各字符函数中,函数返回值不是数值型的是( )。(分数
19、:2.00)A.LEN(“2003/04/15“)B.OCCURS(“电脑“,“计算机俗称电脑“)C.AT(“Fox“,“Visual FoxPro“)D.LIKE(“a *”,“abcd“) 解析:字符函数中,LEN( )函数测试字符串长度;OCCURS( )函数计算子串出现次数;AT( )函数求子串位置,其返回值均为数值型数据;LIKE( )函数比较两个字符串是否匹配,返回的是逻辑型数据。4.Visual FoxPro 中支持两种类型的菜单,分别是( )。(分数:2.00)A.条形菜单和弹出式菜单 B.条形菜单和下拉式菜单C.弹出式菜单和下拉式菜单D.复杂菜单和简单菜单解析:Visual
20、FoxPro 中,支持两种类型的菜单,分别是条形菜单和弹出式菜单。菜单系统一般是一个下拉式菜单,它是由一个条形菜单和一个弹出式菜单所组成的。5.下列关于快捷菜单的说法,正确的是( )。(分数:2.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单 C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单解析:一般来说,下拉式菜单作为一个应用程序的菜单系统,列出了整个应用程序所具有的功能,而快捷菜单一般从属于某个界面对象。与下拉式菜单相比,快捷菜单没有条形菜单,只有弹出式菜单。6.在下列各项中,运算级别最低的为( )。(分数:2.00)A.算术运算符B.关
21、系运算符C.逻辑运算符 D.圆括号( )解析:如果在同一个表达式中出现不同的运算符,其优先顺序为:先执行算术运算、字符串运算和日期时间运算,其次执行关系运算,最后执行逻辑运算。如果在表达式中包含圆括号,首先应该计算出圆括号中的结果,其优先级最高。7.从“订单”表中删除签订日期为 2004 年 1 月 10 日之前(含)的订单记录,正确的 SQL 语句是_。 (分数:2.00)A.DROP FROM 订单 WHERE 签订日期=2004-l-10B.DROP FROM 订单 FOR 签订日期=2004-l-l0C.DELETE FROM 订单 WHERE 签订日期=2004-1-10 D.DEL
22、ETE FROM 订单 FOR 签订日期=2004-l-10解析:SQL 语言使用 delete 语句删除数据库表中的记录,Delete 语句的格式为: delete from tablename; where columnname OPERATOR value and|or column OPERATOR value SQL 的 DELETE 命令在删除数据库表中的记录之前不需要用 USE 命令打开表。8.“商品”与“顾客”两个实体集之间的联系一般是_。 (分数:2.00)A.一对一B.一对多C.多对一D.多对多 解析:两个实体间的联系可以归纳为 3 种类型:一对一联系:一对一的联系表现为主
23、表中的每一条记录只与相关表中的一条记录相关联。 一对多联系:一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。 多对多联系:多对多的联系表现为一个表中的多个记录在相关表中同样有多个记录其匹配。 本题中一个顾客可以购买多种商品,同一种商品可以有多个顾客购买,所以商品和顾客之间是多对多的联 系。9.按照“后进先出”原则组织数据的数据结构是_。 (分数:2.00)A.队列B.栈 C.双向链表D.二叉树解析:栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈 只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插
24、入操作,在另一端进行删除操作,是一种“先进先出”的线性表。10.在文件系统阶段,操作系统管理数据的基本单位是( )。(分数:2.00)A.复选框B.标签C.列表框 D.目录列表框解析:组合框是一个独立的控件,它具有列表框和文本框的功能,它可以像列表框一样,让用户通过鼠标选择需要的项目,也可 以像文本框一样,用键入的方式选择项目。11.使用视图之前,首先应该( )。(分数:2.00)A.一个表与多个表建立关联B.父表中的一条记录与子表中的多条记录建立关联 C.父表中的一条记录与子表中的一条记录建立关联D.多个表与当前表建立关联解析:在“数据工作期”窗口中,“一对多”按钮,用来实现父表中的一条记录
25、与子表中的多条记录建立关联。12.关于 SQL 的超联接查询,说法错误的是( )。(分数:2.00)A.在 SQL 中可以进行内部联接、左联接、右联接和全联接B.SQL 的超联接运算符“*=”代表左联接,“=*”代表右联接C.Visual FoxPro 同样支持超联接运算符“*=”和“=*” D.利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为解析:SQL 的超联接运算符中“*=”代表左联接,“=*”代表右联接。但在 Visual FoxPro 中,不支持超联接运算符“*=”和“=*”,它 有专门的联接运算语法格式,分别用 LEFT J
26、OIN 和 RIGHT JOIN 表示。13.对关系 S 和 R 进行集合运算,产生的元组属于 S 中的元组,但不属于 R 中的元组,这种集合运算称为( )。(分数:2.00)A.物理删除成绩表中计算机成绩在 60 分以下的学生记录B.物理删除成绩表中计算机成绩在 60 分以上的学生记录C.逻辑删除成绩表中计算机成绩在 60 分以下的学生记录 D.将计算机成绩低于 60 分的字段值删除,但保留记录中其它字段值解析:在使用 SQL 语句的删除命令时,根据 WHERE 短语删除满足指定条件的记录,如果不使用 WHERE 短语,则表示删除表中的所有记录。此 处是对表中的记录进行逻辑删除,如果要物理删
27、除表中记录,还需要加上 PACK 命令。14.Visual FoxPro 在 SQL 方面,不提供的功能是( )。(分数:2.00)A.数据查询B.数据定义C.数据操纵D.数据控制 解析:Visual FoxPro 在 SQL 方面支持数据定义、数据查询和数据操纵功能。由于 Visual FoxPro 自身在安全控制方面的缺陷,它没有提供数据控制功能。15.在 SQL 语句中,与表达式“供应商名 LIKE“北京“”功能相同的表达式是( )。(分数:2.00)A.LEFT(供应商名,4)=“北京”B.“北京”供应商名 C.供应商名 IN“北京”D.AT(供应商名,“北京”)解析:LIKE 是字符
28、串匹配运算符,通配符“”表示 0 个或多个任意字符。选项 B)中的符号是子串包含测试运算符,运 算结果与本题的 LIKE 运算结果一致。16.下列关于查询的说法中,不正确的是( )。(分数:2.00)A.查询是预先定义好的一个 SQL SELECT 语句B.查询是 Visual FoxPro 支持的一种数据库对象C.通过查询设计器,可完成任何查询 D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出解析:查询可以从指定的表或视图中提取满足条件的记录,但它并不只限于单个表或视图,查询设计器的局限性是指它只能建立一些规则的查询,如果要建立比较复杂的查询,则只能通过 SQLSELECT
29、语句来实现。17.下列关于控件类和容器类的说法中,错误的是( )。(分数:2.00)A.控件类用于进行一种或多种相关的控制B.控件类一般作为容器类中的控件来处理C.控件类的封装性比容器类更加严密,灵活性更好 D.控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作解析:在 Visual FoxPro 中,类可分为控件类和容器类。控件类用于进行一种或多种相关的控制,其封装性比容器类更加严密,但灵活性比容器类差,故答案为 C)。18.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用( )。(分数:2.00)A.临时关键字B.主关键字 C.外部关键字D.索引关键字解析
30、:实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录出现。在 Visual FoxPro 中利用主关键字或候选关键字来保证表中的记录惟一。19.要同时打开多个数据表文件,选择不同的工作区可使用的命令是( )。(分数:2.00)A.getconnection( )B.getConnection( ) C.Connection( )D.connection( )解析:在访问数据库时,为建立实际的网络连接,把 URL、数据库用户名和密码传给 Driver-Manager 的方法是 get Connection( )。20.在表单上对齐和调整控件的位置,应使用( )。(分数:2.00)
31、A.0B.2C.10D.25 解析:在此题中定义了一个数据拷贝函数,用数组来保存数据,在主调过 程中,先用 ForNext 循环语句给 m( )赋给,然后调用 BTC 函数,将 m( )中的数据赋给 n ( ),最后输出 n(5)。在数据拷贝函数中,用了函数 LBound(oldCopy( )和 UBound(old- Copy( )分别获得数组的下界和上界,控制循环次数。用newCopy(i)=oldCopy(i)赋值语句,将 m 数组中的数据赋给 n 数组。因为 m(5)=25,数组 n 与数组 m 等价,所以 n (5)也是 25。21.有如下赋值语句,结果为“大家好”的表达式是( )。
32、 a=“你好” b=“大家” (分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2) 解析:RIGHT()函数使用格式为 RIGHT(,),是从指定表达式值的右端截取一个指定长度的 子串作为函数值。由于一个汉字占两个字节,因此本题中截取字符长度为 2。22.在命令按钮组中,决定命令按钮数目的属性是( )。(分数:2.00)A.ButtonCount B.BunOnsC.ValueD.ControlSource解析:命令按钮组控件中 ButtonCount 属性指定命令按钮的数目;其默认值为 2。Buttons 属性用于存取
33、命令按钮组中每个按钮的数组。23.SELECT-SQL 语句中,条件短语的关键字是( )。(分数:2.00)A.FORB.FROMC.WHERE D.WITH解析:SELECT-SQL 最基本的格式为:SELECT-FROM-WHERE。其中,SELECT 用于选择查询结果要显示的目标列表,FROM 用于列出查询要用到 的所有表文件,WHERE 则用于指定查询结果的查询条件。24.在 DO WHILE-ENDDO 的循环结构中,下列叙述正确的是( )。(分数:2.00)A.循环体中的 LOOP 和 EXIT 语句的位置是固定的。B.在程序中应加入控制循环结束的语句 C.执行到 ENDDO 时,
34、首先判断表达式的值,然后再返回 DO WHILE 语句D.循环体中的 LOOP 语句为跳出循环体解析:LOOP 语句用来结束循环体的本次执行,重新返回到 DO WHILE 处判断条件;EXIT 则直接跳出循环体,执行 ENDDO 后面的语句,这两个语句在循环体中的位置并不是固定的。25.对于表单及控件的绝大多数属性,其类型通常是固定的,通常 Caption 属性只用来接收( )。(分数:2.00)A.ABCD+“EF“=“ABCDEFB.1234-“34“ C.CTOD(“05/08/03“)D.DTOC(DATE()“04/03/02“解析:选项 A)、D)属于关系运算,结果是一个逻辑型数据
35、;选项 C)是将字符型数据转换为日期型数据;而选项 B)中,两个字符串不管是 加或减运算,其功能都是连接两个字符串成为一个新的字符串。26.下列关于查询和视图的说法中,错误的是( )。(分数:2.00)A.视图结果存放在数据库中B.视图设计器中不存在“查询去向”的选项C.查询设计器中没有“数据更新”选项卡D.查询和视图都可以在磁盘中找到相应的文件 解析:视图的结果保存在数据库中,在磁盘上找不到类似的文件;视图可以用来更新数据,因此在设计器中多了一个 “更新条件”选项卡;在视图中没有“查询去向”的问题。27.在 Visual FoxPro 中,如果希望跳出 SCAN ENDSCAN 循环体、执行
36、 ENDSCAN 后面的语句,应使用_。 (分数:2.00)A.LOOP 语句B.EXIT 语句 C.BREAK 语句D.RETURN 语句解析:在 SCANENDSCAN 循环语句的循环体中可以插入 LOOP 和 EXIT 语句:在执行 LOOP 语句时,将会 先移动记录指针,然后转去判断循环条件;而 EXIT 语句则用来立即退出循环,转去执行 ENDSCAN 后面的 语句。BREAK 语句和 RETURN 语句不出现在循环语句中。28.下列关于连编应用程序的说法中,正确的是( )。(分数:2.00)A.在列表框内插入一行文本 B.在列表框中插入多行文本C.删除列表框中指定的项目D.清除列表
37、框内的全部内容解析:列表框可以使用 AddItem、Clear 和 RemoveItem 等方法,用来在运行期间改变列表框的内容。AddItem 方法用来在列表框中插入一行文本:格式为:列表框AddItem 项目字符串,索引值;Clear 方法用来清除列表框中的全部内容,格式为:列表框 Clear;RemoveItem 方法用来删除列表中指定的项目,格式为:列表框RemoveItem 索引值。 29.下列的程序中与上题的程序段时对 y 的计算结果相同的是_。(分数:2.00)A.B.C. D.解析:30.下列各字符函数中,函数返回值不是数值型的是( )。(分数:2.00)A.1 1 * # 1
38、 1 * #B.1 1 * # 1 2 * #C.1 1 * # 1 1 * #D.1 1 * # 1 2 * # 解析:本题考查函数调用和输出格式的语句。当 I=1 时,调用函数过程 DC,由于 y,n 为静态变量值保存,执行 x=x+1;y=y+1 后 x=1,y=1;执行 m=m SELECT 子句:ALL 表示选出的记录中包括重复记录,这是缺省值;DISTINCT 则表示选出的记录中不 包括重复记录。 FROM 子句及其选项:用于指定查询的表,可以对单个表或多个表进行查询。 WHERE 子句:说明查询条件,即筛选元组的条件。 GROUP BY 子句:对记录按值分组,常用于分组统计。 H
39、AVING 子句:当含有 GROUP BY 子句时,HAVING 子句可用作记录查询的限制条件;无 GROUP BY 子句时 HAVING 子句的作用如同 WHERE 子句。 ORDER BY 子句:指定查询结果中记录按排序,默认升序。选项 ASC 表示升序,DESC 表示 降序。 48.使用命令在结构复合索引添加一个对“姓名”字段的索引项,索引名为“xm”。请将语句填写完整。 INDEX 1 姓名 2xm (分数:2.00)填空项 1:_ (正确答案:ON)解析:利用 INDEX ON eExpression TAG TagNameOF CDXFileName命令可以在结构复合索引添加一个对指定字段的索引项,其中 TAG 后给 出索引名。49.为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD 1 平均成绩N(5,2)。 (分数:2.00)填空项 1:_ (正确答案:COLUMN)解析:在 SQL 语句中,给表增加字段的关键字是 ADD COLUMN,其中 COLUMN 短语为可选的。50.在表单中要使控件成为可见的,应设置控件的 1 属性。(分数:2.00)填空项 1:_ (正确答案:Visible)解析:在表单设计中,要使表单控件成为可见的,应将控件的 Visible 属性设置为真(T)