|
【奥鹏】[西北工业大学]西工大18春《数据库语言》在线作业
试卷总分:100 得分:100
第1题,下列关于方法的说法中,错误的是( )。
A、方法是与对象相关的过程
B、方法是指对象为完成一定功能而编写的一段程序代码
C、方法与事件有着紧密联系,一个时间必定有一个与之相对应的方法
D、方法与事件相同,用户不可以扩充方法
第2题,数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )。
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DB和DBMS
D、以上资料均不对
第3题,下列关于"封装性"的说法中,错误的是( )。
A、封装性就是把对象的内部代码与操作过程隐藏起来
B、封装是借助类来实现的
C、封装是借助对象来实现的
D、封装要求所有对象具备明确的功能,并有接口和其他对象相互作用
第4题,应用数据库技术的主要目的是( )。
A、解决数据保密问题
B、解决数据冗余问题
C、解决数据独立性问题
D、解决数据管理问题
第5题,下面( )可以恢复系统菜单的缺省配置。
A、SET DEFAULT TO
B、SET SYSMENU DEFAULT TO
C、SET SYSMENU TO DEFAULT
D、SET MENU TO DEFAULT
第6题,在Visual FoxPro命令的一般结构中,表示命令执行操作的是( )。
A、命令短语
B、命令动词
C、基本项
D、可选项
第7题,下面描述错误的是( )。
A、每个数据库的数据文件中有且只有一个主数据文件。
B、日志文件可以存在于任意文件组中。
C、主数据文件默认为primary文件组。
D、文件组是为了更好的实现数据库文件组织。
第8题,下列对象中,不属于输入类的控件是( )。
A、文本框
B、编辑框
C、列表框
D、标签
第9题,每个过程的第1个语句是( )。
A、PARAMETER
B、DO 过程名
C、PROCEDURE 过程名
D、过程名
第10题,下列关于"继承性"的说法,错误的是( )。
A、继承性用来描述对象之间的共同属性
B、继承性用来描述类之间的共同属性
C、继承性可以避免方法和数据的重复
D、继承性体现了一般化和特殊化的原则
第11题,在当前过程中建立的私有变量( )。
A、可以在所有过程中使用
B、只能在定义该变量的过程中使用
C、只能在定义该变量的过程及本过程所嵌套的过程中使用
D、只能在定义该变量的过程及该过程所嵌套的过程中与相关表一起使用
第12题,使用( )可在菜单设计器中自动复制一个于VFP系统菜单一样的菜单。
A、插入菜单项命令
B、快速菜单命令
C、插入栏命令
D、生成命令
第13题,设X="ABC",Y="ABCD",则下列表达式中的值为.T.的是( )。
A、X=Y
B、X==Y
C、X$Y
D、AT(X,Y)=0
第14题,下列关于设置单个对象属性的语法正确的是( )。
A、Object.Property=Value
B、Parent.Property=Value
C、Property=Value
D、Parent.Object.Property=Value
第15题,( )保证了数据库的数据与程序的物理独立性和逻辑独立性。
A、模式与外模式
B、模式与内模式
C、三级模式之间的两层映像
D、三层模式
第16题,建立一个表文件结构,表中有姓名字段( C型,6字节),出生年月字段( D型)和婚否字段( L型),则该表中总的字段宽度是( ) 。
A、15
B、16
C、17
D、18
第17题,如果要中止一个正在运行的Viaual FoxPro程序并返回命令窗口,应当按( )。
A、F1
B、Ctrl+A1t+Del
C、Esc
D、Ctr1+Break
第18题,下列关于调用对象的方法的说法,错误的是( )。
A、对象的方法没有返回值
B、调用对象的方法时,如果该方法有返回值,被调用方法必须以圆括弧结尾
C、如果在调用方法时有参数传递,则必须把传递参数放在方法名后面的圆括弧内
D、在创建了一个对象后,可以在程序的任何部分调用方法
第19题,命令?MOD(44,-5)的值是( )。
A、1
B、-1
C、4
D、-4
第20题,在VFP的表结构中,逻辑型和日期型字段的宽度分别为( )。
A、1,4
B、1,8
C、4,8
D、3,8
第21题,在数据管理技术的发展过程中,数据独立性最高的阶段是( )。
A、文件系统
B、人工管理
C、程序管理
D、数据库系统
第22题,当前记录序号为3,将第6记录设置为当前记录的命令是( )。
A、SKIP-6
B、SKIP+6
C、SKIP+3
D、SKIP-3
第23题,在Visual FoxPro中,建立索引的作用之一是( )。
A、节省存储空间
B、便于管理
C、提高查询速度
D、提高查询和更新的速度
第24题,在永真条件"DO WHILE .T."的循环中,为退出循环可使用( )。
A、LOOP
B、EXIT
C、CLOSE
D、CLEAR
第25题,下列关于创建新类的叙述中,错误的是( )。
A、从"项目管理器"里选择"类"| "新建"
B、从系统菜单上选择"文件"|"新建"|"类"|"新建文件"
C、可以在命令窗口输入ADD CLASS命令,进入"类设计器"
D、在命令窗口里执行CREATE CLASS命令
第26题,要求数据表文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度定义为( )。
A、8位
B、7位
C、6位
D、4位
第27题,在表单运行中,当结果发生变化时,应刷新表单,刷新表单使用( )命令。
A、RELEASE
B、DELETE
C、REFRESH
D、PACK
第28题,一般不用来触发事件的控件是( )控件。
A、标签
B、列表框
C、命令按钮
D、文本框
第29题,( )是长期存储在计算机内的有组织,可共享的数据集合。
A、数据库管理系统
B、数据库系统
C、数据库
D、文件组织
第30题,关于Visual FoxPro的变量,下面说法中正确的是( )。
A、使用一个简单变量之前要先声明或定义
B、数组中各数组元素的数据类型可以不同
C、定义数组以后,系统为数组的每个数组元素赋以数值0
D、数组元素的下标下限是0
第31题,使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。
A、使用WHERE子句
B、在GROUP BY后面使用HAVING 子句
C、先使用WHERE子句,再使用HAVING子句
D、先使用HAVING 子句,再使用WHERE子句
第32题,若要确定指定对象内部的背景色,可通过设置( )属性来实现。
A、ForeColor
B、FillColor
C、BackColor
D、Color
第33题,在表单文件中,Init是指( )的触发的基本事件。
A、当创建表单
B、当从内存中释放对象
C、当表单装入内存
D、当用户双击对象
第34题,在基本关系中,下列说法正确的是( )。
A、行列顺序有关
B、属性名允许重名
C、任意两个元组不允许重复
D、列是非同质的
第35题,ABC.DBF是一个具有两个备注型字段的数据表文件,使用COPY TO PSQ命令进行复制操作,其结果将( )。
A、得到一个新的数据表文件
B、得到一个新的数据表文件和一个新备注文件
C、得到一个新的数据表文件和两个新备注文件
D、显示出错误信息,表明不能复制具有备注型字段的数据表文件
第36题,Visual FoxPro内存变量的数据类型不包括( )。
A、数值型
B、货币型
C、备注型
D、逻辑型
第37题,表达式12%3^2*3的值是( )。
A、0
B、1
C、9
D、12
第38题,用于建立和修改过程文件的命令是( )。
A、MODI FY文件名
B、MODIFY COMMAND 文件名
C、MODIFY PROCEDURE 文件名
D、上面B和C都对
第39题,定义访问键的方法为:在要定义的字符之前加上( )。
A、"\-"
B、"\"
C、"\..."
D、"\F"
第40题,用DEFINE CLASS 命令定义了一个名为"my_c"的FORM类时,若要为该类添加一个label1标签对象,应当使用的基本代码是( )。
A、AddObject("label1","" label")
B、MyForm.AddObject("label1","" label")
C、Add Object label1 AS label
D、Add Object my_c.label1 AS label
|
|