西交《信息系统管理综合训练》在线作业
试卷总分:100 得分: 100
一、 单选题 (共 50 道试题,共 100 分)
1.可以链接或嵌入OLE对象的字段类型是()、
A.备注型字段
B.通用型和备注型字段
C.通用型字
D.任何类型的字段
正确答案:
2.不能出现在结构化编程的程序语句(例如 IF…ENDIF,DO CASE…ENDCASE,DOWHILE ENDDO、FOR...ENDFOR等语句)中的语句是( )
A.CreateObject()函数调用
B.DEFINECLASS命令
C.对象的方法调用语句
D.访问对象属性的语句
正确答案:
3.AT("of","Microsoft office")的值是( )。
A.10
B.2
C.7
D.11
正确答案:
4.若能正确执行 ?M.para 和 ?H.para,则( )
A.前一个 para 是字段名,后一个 para 是内存变量名
B.前一个 para 是内存变量名,后一个 para 是字段名
C.两个 para 都是字段名
D.两个 para 都是内存变量名
正确答案:
5.设X=123,Y=456,Z="X+Y",则表达式6+&Z的值是( )
A.6+&Z
B.6+X+Y
C.585
D.错误提示
正确答案:
6.有关FOR循环结构,叙述正确的是( )
A.对于FOR循环结构,循环的次数是未知的
B.FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句
C.FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错
D.FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句
正确答案:
7.结构化程序设计的三种基本逻辑结构是( )。
A.选择结构、循环结构和嵌套结构
B.顺序结构、选择结构和循环结构
C.选择结构、循环结构和模块结构
D.顺序结构、递归结构和循环结构
正确答案:
8.要求表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为( )
A.8位
B.7位
C.6位
D.4位
正确答案:
9.假如已执行了命令 M=[28+2],再执行命令 ?M,屏幕将显示( )
A.30
B.28+2
C.[28+2]
D.30.00
正确答案:
10.下面关于属性、方法和事件的叙述中,错误的是( )。
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一类产生的两个对象可以分别设置自己的属性值
C.事件代码也可以像方法一样被显式调用
D.在新建一个表单时,可以添加新的属性、方法和事件
正确答案:
11.在表单MyForm的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是( )
A.MyForm.BackColor=RGB(0,255,0)
B.THIS.Parent.BackColor=RGB(0,255,0)
C.THISFORM.BackColor=RGB(0,255,0)
D.THIS.BackColor=RGB(0,255,0)
正确答案:
12.设计菜单要完成的最终操作是( ) 。
A.创建主菜单及子菜单
B.指定各菜单任务
C.浏览菜单
D.生成菜单程序
正确答案:
13.SQL 语句中条件短语的关键字是( )
A.WHERE
B.FOR
C.WHILE
D.CONDITION
正确答案:
14.信息系统的结构模式主要有几种()
A.1种
B.2种
C.3种
D.4种
正确答案:
15.假定所创建表单对象的Click事件也可以修改该表单对象的Caption属性。为了在程序运行中修改由语句Myform=CreateObject("form")所创建对象的Caption属性,下面语句中不可以使用的是( )
A.WITH Myform
.caption="我的菜单"
ENDWITH
B.Myform.click
C.Myform.caption="我的菜单"
D.thisform.caption="我的菜单"
正确答案:
16.假定所创建表单对象的Click事件也可以修改该表单对象的Caption属性。为了在程序运行中修改由语句Myform=CreateObject("form")所创建对象的Caption属性,下面语句中不可以使用的是()、
A.WITH Myform.caption="我的菜单" ENDWITH
B.Myform.click
C.Myform.caption="我的菜单"
D.thisform.caption="我的菜单"
正确答案:
17.关于程序的布局格式,下列说法中错误的是()
A.恰当地使用空格、空行,以改善程序的清晰度
B.为了减少程序的行数,在每行输入多条语句
C.变量赋初值应符合就近原则
D.代码行和表达式不宜太长,不要超出人的视力控制范围
正确答案:
18.SQL中可使用的通配符有()、
A.*(星号)
B.%(百分号)
C.(下划线)
D.B和C
正确答案:
19.测试当前记录指针的位置可以用函数( )。
A.BOF()
B.EOF()
C.RECNO()
D.RECCOUNT()
正确答案:
20.在下列函数中,函数值为数值的是()、
A.AT('人民','中华人民共和国')
B.CTOD('01/01/96')
C.BOF()
D.TIME()
正确答案:
21.下列说法中,错误的是( )
A.在数据库中,可以包含表,视图,查询以及表间永久关系
B.可以通过修改视图中数据来更新数据源中数据,但查询不可以
C.查询和视图都是用 select-SQL 语言实现的,都要以数据表作为数据源
D.视图虽然具备了一般数据表的特征,但它本身并不是表
正确答案:
22.在人事数据库文件中要显示所有姓王(姓名)的职工的记录,使用命令( )
A.LIST FOR 姓名="王***"
B.LIST FOR STR(姓名,1,2)="王"
C.LOCATE FOR 姓名="王"
D.LIST FOR SUBSTR(姓名,1,2)="王"
正确答案:
23.下面对编辑框(EditBox)控件属性的描述正确的是()、
A.SelLength属性的设置可以小于0
B.当ScrollBars的属性值为0时,编辑框内包含水平滚动条
C.SelText属性在做界面设计时不可用,在运行时可读写
D.Readonly属性值为.T.时,用户不能使用编辑框上的滚动条
正确答案:
24.下列说法中正确的是:( )
A.SQL的删除操作是指从表中删除元组
B.SQL的删除操作是指从表中删除属性
C.SQL的删除操作是指从基本表中删除元组
D.SQL的删除操作是指从基本表中删除属性
正确答案:
25.主索引字段( )
A.不能出现重复值或空值
B.能出现重复值
C.能出现空值
D.不能出现重复值,但能出现空值
正确答案:
26.若要控制数据库表中学号字段只能输入数字,则应设置( )
A.显示格式
B.输入掩码
C.字段有效性
D.记录有效性
正确答案:
27.在报表设计器中,可以使用的控件是( )
A.标签,域控件和线条
B.标签,域控件或视图
C.标签,文本框和列表框
D.布局和数据源
正确答案:
28.某数据库表规定“性别”字段的输入值必须是“男”或“女”,则应在数据库表设计器的字段有效性规则输入框中输入( )表达式。
A.性别="男" OR 性别="女"
B.性别="男" OR "女"
C.性别="男" AND 性别="女"
D.性别="男" AND "女"
正确答案:
29.下述命令中的哪一条不能关闭数据库()、
A.USE
B.CLOSE DATABASE
C.CLEAR
D.CLEAR ALL
正确答案:
30.SQL语言是()语言、
A.层次数据库
B.网络数据库
C.关系数据库
D.非数据库
正确答案:
31.关于程序中的注释,下列说法中错误的是()
A.注释可以在程序完成以后,由他人补加
B.注释应提供程序本身难以提供的信息
C.注释应采用明显标记,与源程序相区别
D.修改程序时,应及时修改程序的注释
正确答案:
32.不可以作为文本框控件数据来源的是( )
A.数值型字段
B.内存变量
C.字符型字段
D.备注型字段
正确答案:
33.连编应用程序不能生成的文件是( )
A.APP 文件
B.EXE 文件
C.COM DLL 文件
D.PRG 文件
正确答案:
34.用DEFINECLASS命令定义一个Myform类时,要想为该类添加一个按钮对象,应当使用的基本代码是()、
A.Addobject("commandl","commandbutton")
B.Myform.Addobject("commandl","commandbutton")
C.AddObjectMyform.Commandl AS commandbutton
D.Add Object Commandl AS commandbutton
正确答案:
35.以下哪些是合法的数值型常量( )
A.123
B.123+E456
C.“123.456”
D.123*10
正确答案:
36.UPDATE-SQL 语句的功能是( )
A.属于数据定义功能
B.属于数据查询功能
C.可以修改表中某些列的属性
D.可以修改表中某些列的内容
正确答案:
37.在以下四组命令中,每组有两个分别运算的函数,运算结果相同的是( )
A.LEFT("FoxPro",3)与SUBSTR("FoxPro",1,3)
B.YEAR(DATE())与SUBSTR(DTOC(DATE())7,2)
C.TYPE("36-5*4")与TYPE(36-5*4)
D.假定A="This",B=" is a string" A-B与A+B
正确答案:
38.在程序中用WITH MyForm...ENDWITH修改表单对象的属性再显示该表单,其中"…"所书写的正确代码是( )
A.Width=500 Show
B.MyForm.Width=500 MyForm.Show
C..Width=500 .Show
D.THISForm.Width=500 THISForm.Show
正确答案:
39.在Visual FoxPro中,表单是指()、
A.数据库中各个表的清单
B.一个表中各个记录的清单
C.数据库查询的列表
D.窗口界面
正确答案:
40.对收集的信息经过处理,以便得到更加反映本质或更符合用户需要的信息称之为()
A.信息提供
B.信息加工
C.信息传输
D.信息交流
正确答案:
41.使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为()、
A.2个
B.3个
C.5个
D.6个
正确答案:
42.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为( )
A.关键字
B.数据项
C.主属性
D.主属性值
正确答案:
43.要显示系统中所使用的内存变量,可以在命令窗口中输入命令( )
A.DISPLAY FIELD
B.DISPLAY OFF
C.DISPLAY MEMORY
D.DISPLAY
正确答案:
44.已知基本表SC(S#,C#,GRAGE),则“统计选修了课程的学生人次数”的SQL语句为( )
A.SELECT COUNT(DISTINCT S#)FROM SC
B.SELECT COUNT(S#)FROM SC
C.SELECT COUNT(*)FROM SC
D.SELECT COUNT(DISTINCT *)FROM SC
正确答案:
45.在下面有关 HAVING 子句描述错误的是( )
A.HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用
B.使用 HAVING 子句的同时不能使用 WHERE 子句
C.使用 HAVING 子句的同时可以使用 WHERE 子句
D.使用 HAVING 子句的作用是限定分组的条件
正确答案:
46.SQL 的数据操作语句不包括( )
A.INSERT
B.UPDATE
C.DELETE
D.CHANGE
正确答案:
47.连续执行以下命令之合,最后一条命令的输出结果是( )。
SET EXACT OFF
X="A"
?IIF("A"=X,X-"BCD",X+"BCD")
A.A
B.BCD
C.A BCD
D.ABCD
正确答案:
48.要为当前表所有职工增加100元工资应该使用命令( )。
A.CHANGE工资WITH工资+100
B.REPLACE工资WITH工资+100
C.CHANGE ALL工资WITH工资+100
D.REPLACE ALL工资WITH工资+100
正确答案:
49.系统变量名均以( )开头
A.字母
B.数字
C.下划线
D.汉字
正确答案:
50.下列哪种语言被作为关系数据库的标准语言( )
A.ISBL
B.SQL
C.QUEL
D.QBE
正确答案: