|
浙大10秋学期《数据库应用程序设计》在线作业
试卷总分:100 测试时间:--
单选题 判断题
一、单选题(共 40 道试题,共 80 分。)V 1. 下列哪个统计函数可以计算平均值?( )A. sum
B. avg
C. count
D. min
满分:2 分
2. 在SQL语言中授权的操作是通过( )语句实现的。A. CREATE
B. REVOKE
C. GRANT
D. INSERT
满分:2 分
3. 以下关于Redcord(记录)的描述,不正确的是( )。A. Object Pascal支持可变Record,它允许在记录种不同的数据共同覆盖相同的内存(这个概念与C/C++中的union概念一样)
B. Record类型定义中列出了若干个域,每个域对应一个域名,通过域名访问
C. Record类型用于定义不同类型数据项的固定集合
D. record类型是类的一种补充
满分:2 分
4. 对于EXE 和DLL描述不正确的是( )。A. 在应用程序执行后,在需要时动态的装载DLL。
B. 当其它应用程序调用该DLL 的时候,只需通过映射DLL 的映像到自己进程内存空间来共享代码就可以了。换句话说,内存中只有该DLL的一份实例。
C. 当有一个应用程序调用exe时,内存中就会装载exe。
D. 当多个应用程序调用相同的exe 时,内存只会装载一个exe
满分:2 分
5. 下列聚合函数中不忽略空值 (null) 的是 ( )A. SUM (列名)
B. MAX (列名)
C. COUNT ( * )
D. AVG (列名)
满分:2 分
6. 利用对监视器可以设置窗体或组件的( )A. 方法
B. 属性
C. 外观
D. 名称
满分:2 分
7. 概念结构设计阶段得到的结果是( )A. 数据字典描述的数据需求
B. E-R图表示的概念模型
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
满分:2 分
8. 视图是一种常用的数据对象,它是提供_______和_______数据的另一种途径,可以简化数据库操作。建立视图时,不允许在语句中包括________等关键字。( )A. 查看、存放,ORDER BY、COMPUTE、COMPUTR BY
B. 查看、检索,ORDER BY、COMPUTE BY、GROUP BY
C. 插入、更新,GROUP BY、COMPUTE BY
D. 检索、插入,ORDER BY、COMPUTE
满分:2 分
9. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )A. 左外联接
B. 右外联接
C. 外部并
D. 外联接
满分:2 分
10. 为数据表创建索引的目的是( )。A. 提高查询的检索性能
B. 创建唯一索引
C. 创建主键
D. 归类
满分:2 分
11. 假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将( )转换为关系数据模型A. E-R模型
B. 层次模型
C. 关系模型
D. 网状模型
满分:2 分
12. Delphi是( )公司的产品A. Microsoft
B. IBM
C. Borland
D. DOM
满分:2 分
13. TQuery组件使用什么方法取得数据表格之间的主从关系( )。A. GetDetailLinkFields
B. GetSlaveLinkTables
C. GetMasterLinkTables
D. GetProviderAttributes
满分:2 分
14. 由外部程序调用的DLL函数或过程必须遵守哪些规则( )。A. 函数或过程名必须列在exports子句中,使其可在内部看到。
B. 输出函数应被声明为stdcall,以使用标准的Win32 参数传递技术代替优化的register参数传递技术。
C. DLL 不可以使用全局数据,每当应用程序装载DLL 时,实际上是在自己的地址空间中存储着DLL 的全局数据,会互相冲突
D. 以上都不是。
满分:2 分
15. BDE的中文含义是( ),它是数据库应用中的一种连接方法A. 数据库连接
B. 数据库引擎
C. 开放式数据库
D. 数据库文件
满分:2 分
16. “工程选项对话框”中,当默认的checkbox位True时,会出现下面那种情况( )。A. Delphi把所有的工程选项都重置为最初的默认值
B. “工程选项“值覆盖“环境选项”值
C. 当前被选页上所有checkbox的属性都自动变成为True
D. 当前的工程选项作为新创建的工程的默认值
满分:2 分
17. 在每一个枚举类型中,默认编译的情况下,我们最多只能定义( )个值。A. 64
B. 512
C. 128
D. 255
满分:2 分
18. ( )是长期存储在计算机内的有组织,可共享的数据集合.A. 数据库管理系统
B. 数据库系统
C. 数据库
D. 文件组织
满分:2 分
19. 单个用户使用的数据视图的描述称为 ( )A. 外模式
B. 概念模式
C. 内模式
D. 存储模式
满分:2 分
20. 下列有关异常处理描述中不正确的是( )。A. 结构化异常处理为开发人员提供了一种风格一致的处理各种类型运行期错误的方式。
B. 异常处理可以确保适当地恢复在应用程序中分配或改变的任何资源。
C. 异常处理的一个优点是:定义了一个统一而通用的错误报告机制。
D. 异常处理不可以将处理错误的代码与正常的逻辑处理代码相分离。
满分:2 分
21. 下列哪种变量类型不能作为For循环中的循环变量( )。A. 字符
B. 枚举
C. 子界
D. 实数
满分:2 分
22. MessageEvent = procedure (var Msg: TMsg; var Handled: Boolean) of Object中的参数描述不正确的是( )。A. Msg参数为消息记录,它保存了消息的所有相关信息。
B. Handled参数为布尔类型,用来表示是否继续传递所收到的消息。
C. Handled参数的值为False时系统将不再对接收到的消息进行处理。
D. Handled 参数的值为True 时系统将不再对接收到的消息进行处理。
满分:2 分
23. 注册一个自定义组件语句的用法是( )。A. RegisterComponents(TMyComponent,[‘Standard’])
B. Register(TMyComponent,[‘Standard’])
C. .RegisterComponents(‘Standard’,[TMyComponent])
D. Register(‘Standard’,TMyComponent)
满分:2 分
24. 在做数据库应用开发时,如果想指定主表和从表之间的连接字段,需使用TTable组件的什么属性( )。A. DatabaseName属性
B. Exclusive属性
C. MasterFields属性
D. TableLink属性
满分:2 分
25. 五种基本关系代数运算是 ( )A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
满分:2 分
26. 在消息窗口左上角显示一个黄色“!”号,警告用户注意,该对话框应该使用什么过程或函数( )。A. ShowMessage
B. MessageBox
C. MessageDlg
D. WarnMessage
满分:2 分
27. 数据库系统软件包括DBMS和( )A. 数据库
B. 高级语言
C. OS
D. 数据库应用系统和开发工具
满分:2 分
28. 对象是类的实例,也是类的变量,Delphi的祖先类是( )A. Tclass
B. Tobject
C. Tcom
D. Tconponent
满分:2 分
29. 有关Assigned的说法哪个是正确的( )。A. 其他三项都不对
B. Assigned的作用是判断一个对象是否为Nil,如果是Nil,返回True,如果不是Nil,返回False
C. Assigned的参数可以是对象或者方法,或者是一个指针
D. Assigned的作用是判断Assign过程是否已经完成。
满分:2 分
30. 描述数据库中全体数据的逻辑结构和特征是( )A. 内模式
B. 模式
C. 外模式
D. 存储模式
满分:2 分
31. Delphi7的数据库引擎是( )。A. DAO
B. ADO
C. BDE
D. BA
满分:2 分
32. 在设计一个MDI应用程序时,假设主窗体的Name是MainForm,而子窗体的定义是Child:TChildForm,那么应该采取下面哪种方法来生成子窗体( )。A. Child:=TChildForm.Create(Nil)
B. Child:=TChildForm.Create(TApplication)
C. Child:=TChildForm.Create(MainForm)
D. Child:=TChildForm.Create(TMainform)
满分:2 分
33. 在RadioGroup组件中有4个单选框,当选中第2个单选框时,RadioGroup组件中的ItemIndex属性值应为( )。A. 0
B. 1
C. 2
D. 3
满分:2 分
34. 下面方法中,哪个是正确的移动TDataSet的记录光标位置的方法( )。A. (Sender As TDataSet).Moveby(10)
B. (Sender As TDataSet).Moveto(10)
C. (Sender As TDataSet).Move(10)
D. (Sender As TDataSet).MoveToCursor(10)
满分:2 分
35. 非可视组件是从哪个类派生出来的( )。A. TObject
B. Tcontrol
C. Tcomponent
D. persistent
满分:2 分
36. 在程序中定义CONSTLetter=‘h‘;则语句Writeln(Chr(Ord(Letter)+(Ord(‘A‘)-Ord(‘a‘))))的输出结果是( )。A. H
B. h
C. 72
D. 104
满分:2 分
37. 英文缩写DBA代表( )A. 数据库管理员
B. 数据库管理系统
C. 数据定义语言
D. 数据操纵语言
满分:2 分
38. 数据库镜象可以用于( )A. 保证数据库的完整性
B. 实现数据库安全性
C. 进行数据库恢复或并发操作
D. 实现数据共享
满分:2 分
39. 组合框ComboBox中的数据在哪个属性中添加( )。A. Text
B. Items
C. DragDownCount
D. Sorted
满分:2 分
40. 在Transact-SQL语法中,用来插入数据的命令是______,用于更新的命令是____。( )A. INSERT,UPDATE
B. UPDATE,INSERT
C. DELETE,UPDATE
D. CREATE,INSERT INTO
满分:2 分 |
|