(21)设某程序中有prog1.prg、prog2.prg、prog3.prg三个程序依次嵌套,下面叙述中正确的是
a)在prog1.prg中用!run prog2.prg语句可以调用prog2.prg子程序
b)在prog2.prg中用run prog3.prg语句可以调用prog3.prg子程序
c)在prog3.prg中用return语句可以返回prog1.prg主程序
d)在prog3.prg中用return to master语句可以返回prog1.prg主程序
正确答案: d
(22)执行下列程序:
clear
do a
return
procedure a
private s
s=5
do b
?s
return
procedure b
s=s+10
return
程序的运行结果为
a)5
b)10
c)15
d)程序错误,找不到变量
正确答案: c
(23)将编辑框的readonly属性值设置为.t.,则运行时此编辑框中的内容
a)只能读
b)只能用来编辑
c)可以读也可以编辑
d)对编辑框设置无效
正确答案: a
(24)下列关于表格的说法中,正确的是
a)表格是一种容器对象,在表格中全部按列来显示数据
b)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件
c)表格、列、标头和控件有自己的属性、方法和事件
d)以上说法均正确
正确答案: c
(25)在表单myform中通过事件代码,设置标签lbl1的caption属性值设置为"计算机等级考试",下列程序代码正确的是
a)myform.lbl1.caption="计算机等级考试"
b)this.lbl1.caption="计算机等级考试"
c)thisform .lbl1.caption="计算机等级考试"
d)thisform.lbl1.caption=计算机等级考试
正确答案: c
(26)下列关于报表预览的说法,错误的是
a)如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改
b)只有预览了报表后,才能打印报表
c)在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果
d)在进行报表预览的同时,不可以更改报表的布局
正确答案: b
(27)下列关于域控件的说法,错误的是
a)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件
b)域控件用于打印表或视图中的字段、变量和表达式的计算结果
c)域控件的"表达式生成器"对话框中的"表达式"文本框中必须要有数值表达式,否则将不能添加该域控件
d)如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件
正确答案: d
(28)下列关于别名和自联接的说法中,正确的是
a)sql语句中允许在where短语中为关系定义别名
b)为关系定义别名的格式为:<别名><关系名>
c)在关系的自联接操作中,别名是必不可少的
d)以上说法均正确
正确答案: c
(29)下列关于sql对表的定义的说法中,错误的是
a)利用create table语句可以定义一个新的数据表结构
b)利用sql的表定义语句可以定义表中的主索引
c)利用sql的表定义语句可以定义表的域完整性、字段有效性规则等
d)对于自由表的定义,sql同样可以实现其完整性、有效性规则等信息的设置
正确答案: d
(30)在sql的数据定义功能中,下列命令格式可以用来修改表中字段名的是
a)create table 数据表名 name...
b)alter table 数据表名 alter字段名...
c)alter table 数据表名 rename column字段名 to...
d)alter table 数据表名 alter 字段名 set default...
正确答案: c
(31)利用sql 命令从职工表中派生出含有"职工号"、"姓名"字段的视图,下列语句正确的是
a)create view zg_view;
select 职工号,姓名 from 职工表
b)create view zg_view as;
select 职工号,姓名 from 职工表
c)create query zg_view;
select 职工号,姓名 from 职工表
d)create query zg_view as;
select 职工号,姓名 from 职工表
正确答案: b
第(32)~(35)题使用如下的班级表和学生表。
班级表 班级号 班级名称 班级人数
20030103 计算机一班 55
20030203 计算机二班 48
20030303 计算机三班 50
学生表 班级号 学号 姓名 性别 籍贯
200301 1001 王伟 男 北京
200301 1002 刘红 女 上海
200301 1003 李林 女 北京
200302 2001 张清 女 上海
200302 2002 刘雷 男 上海
(32)有如下sql语句:
select班级名称,姓名,性别 from 班级表,学生表;
where班级表.班级号=学生表1.班级号;
and 籍贯="上海" and 性别="女";
order by 班级名称 desc
执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是
a)1李林
b)2张清
c)2刘红
d)3张清
正确答案: c
(33)有如下sql语句:
select max(班级人数) into array arr from 班级表
执行该语句后
a)arr[1]的内容为48
b)arr[1]的内容为55
c)arr[0]的内容为48
d)arr[0]的内容为55
正确答案: b
(34)有如下sql语句:
select 班级名称,姓名,性别 from 班级表,学生表;
where 班级表.班级号=学生表.班级号;
and 姓名 like "刘*";
order by 班级号
该语句的含义是
a)查找学生表中姓"刘"的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别
b)查找学生表中姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别
c)查找学生表中不是姓"刘"的学生记录,按班级号升序显示学生的班级名称、姓名和性别
d)语句错误
正确答案: b
(35)有如下sql语句:
select 班级名称 from 班级表 where not exists;
(select * from 学生表 where 班级号=班级表.班级号)
执行该语句后,班级名称的字段值是
a)03计算机一班
b)03计算机二班
c)03计算机三班
d)03计算机一班和03计算机二班
正确答案: c
本文共3页:第
[1] [2] [3] 页
