浙大《数据库应用程序设计》在线作业
试卷总分:100
单选题
判断题
一、单选题(共 40 道试题,共 80 分。)
V
1. 下列哪个关键字在Select语句中表示不重复的列?( )
A. *
B. ALL
C. DESC
D. DISTINCT
此题选: D 满分:2 分
2. DWORD,UINT,HResult以及WinAPI函数中各种Handle等于Delphi6中的哪种数据类型?( )
A. LongWord
B. UnsignedInt
C. LongInt
D. Word
满分:2 分
3. 数据库系统由数据库、( )组成
A. DBMS、应用程序、支持数据库运行的软硬件环境和DBA
B. DBMS和DBA
C. DBMS、应用程序和DBA
D. DBMS、应以程序、支持数据库运行的软件环境和DBA
满分:2 分
4. 下列菜单命令中可以正确创建DLL工程的是( )。
A. 选择File new Other菜单,在弹出的New Item窗口中双击“DLL Wizard”图标。
B. 选择File new Other菜单,在弹出的New Item 窗口中双击“Application”图标。
C. 选择File new Other 菜单,在弹出的New Item 窗口中双击“Form ”图标。
D. 以上都不是
满分:2 分
5. 窗体上放置有一个TPanel类的控件Panel1,并定义了Panel1的OnEnter事件,下面说法正确的是:( )
A. 当鼠标移动到Panel1上面时产生Panel1OnEnter事件
B. 其他三项都不对
C. 当Panel1获得焦点时产生Panel1OnEnter事件
D. 当鼠标在窗体上移动时产生Panel1OnEnter事件
满分:2 分
6. 五种基本关系代数运算是 ( )
A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
满分:2 分
7. 下列哪条语句将方法UnWay定义为静态的( )。
A. ProcedureUnWay:messagewm_News;
B. ProcedureUnWay;
C. ProcedureUnWay:dynamic;
D. ProcedureUnWay:virtual;
满分:2 分
8. 有关Assigned的说法哪个是正确的( )。
A. 其他三项都不对
B. Assigned的作用是判断一个对象是否为Nil,如果是Nil,返回True,如果不是Nil,返回False
C. Assigned的参数可以是对象或者方法,或者是一个指针
D. Assigned的作用是判断Assign过程是否已经完成。
满分:2 分
9. 现有关系表:医疗( 患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是( )
A. 患者编号,医生编号,诊断日期
B. 医生编号
C. 诊断日期
D. 患者编号
满分:2 分
10. 以下关于Redcord(记录)的描述,不正确的是( )。
A. Object Pascal支持可变Record,它允许在记录种不同的数据共同覆盖相同的内存(这个概念与C/C++中的union概念一样)
B. Record类型定义中列出了若干个域,每个域对应一个域名,通过域名访问
C. Record类型用于定义不同类型数据项的固定集合
D. record类型是类的一种补充
满分:2 分
11. 下列有关异常处理描述中不正确的是( )。
A. 结构化异常处理为开发人员提供了一种风格一致的处理各种类型运行期错误的方式。
B. 异常处理可以确保适当地恢复在应用程序中分配或改变的任何资源。
C. 异常处理的一个优点是:定义了一个统一而通用的错误报告机制。
D. 异常处理不可以将处理错误的代码与正常的逻辑处理代码相分离。
此题选: D 满分:2 分
12. 利用对监视器可以设置窗体或组件的( )
A. 方法
B. 属性
C. 外观
D. 名称
满分:2 分
13. TQuery组件使用什么方法取得数据表格之间的主从关系( )。
A. GetDetailLinkFields
B. GetSlaveLinkTables
C. GetMasterLinkTables
D. GetProviderAttributes
满分:2 分
14. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )
A. 左外联接
B. 右外联接
C. 外部并
D. 外联接
此题选: D 满分:2 分
15. Delphi中运行的快捷键是( )
A. F7
B. F8
C. F9
D. F12
满分:2 分
16. ( )是长期存储在计算机内的有组织,可共享的数据集合.
A. 数据库管理系统
B. 数据库系统
C. 数据库
D. 文件组织
满分:2 分
17. 对象是类的实例,也是类的变量,Delphi的祖先类是( )
A. Tclass
B. Tobject
C. Tcom
D. Tconponent
此题选: D 满分:2 分
18. 在SQL语言中授权的操作是通过( )语句实现的。
A. CREATE
B. REVOKE
C. GRANT
D. INSERT
满分:2 分
19. 在设计一个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 分
20. 用于建立菜单项的下划线快捷方式的字符是:( )
A. ^
B. #
C.
D. @
满分:2 分
21. 下列( )不是Delphi的注释符号
A. { }
B. (* *)
C. //
D. /
此题选: D 满分:2 分
22. 在DBS中,DBMS和OS之间的关系是 ( )
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
满分:2 分
23. BDE的中文含义是( ),它是数据库应用中的一种连接方法
A. 数据库连接
B. 数据库引擎
C. 开放式数据库
D. 数据库文件
满分:2 分
24. Delphi7的数据库引擎是( )。
A. DAO
B. ADO
C. BDE
D. BA
满分:2 分
25. 子模式DDL用来描述 ( )
A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
满分:2 分
26. 所有可视化的VCL控件都是从哪一个基类派生而来的( )。
A. TControl
B. TWidgetControl
C. TWinControl
D. TwindowControl
满分:2 分
27. 有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是( )
A. 15,5,10
B. 18,7,7
C. 21,11,4
D. 25,15,0
满分:2 分
28. 窗体上放置有一个TEdit类的控件Edit1,并定义了Edit1的OnEnter事件,下面说法正确的是( )。
A. 当鼠标在窗体上移动时产生Edit1OnEnter事件
B. 其他三项都不对
C. 当Edit1获得焦点时产生Edit10Enter事件
D. 当鼠标移动到Edit1的上面时产生Edit1OnEnter事件
满分:2 分
29. 关系数据库中,主键字是( )。
A. 为标识表中唯一的实体
B. 创建唯一的索引,允许空值
C. 只允许以表中第一字段建立
D. 允许有多个主键的
满分:2 分
30. 概念结构设计阶段得到的结果是( )
A. 数据字典描述的数据需求
B. E-R图表示的概念模型
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
满分:2 分
31. 为数据表创建索引的目的是( )。
A. 提高查询的检索性能
B. 创建唯一索引
C. 创建主键
D. 归类
满分:2 分
32. 下列( )不是E-R模型的基本要素
A. 实体
B. 属性
C. 联系
D. 外部关键字
此题选: D 满分:2 分
33. 下面关于单元的初始化Initialization部分的说法哪一个是正确的?( )
A. 如果调用了Initialization,必须调用Finalization
B. 该部分代码单元被其他单元或程序引用时就会自动运行
C. 这部分代码与单元中的FormCreate事件的作用是相同的
D. 初始化部分的代码只能在单元中有OLE和COM对象时才有效
满分:2 分
34. 在每一个枚举类型中,默认编译的情况下,我们最多只能定义( )个值。
A. 64
B. 512
C. 128
D. 255
此题选: D 满分:2 分
35. 表达式Writeln(‘This is ‘#39’xxx#39string’)的结果是( )。
A. his is xxx sstring
B. this is ‘xxx#39string
C. This is ‘’’xxx’string
D. This is ‘xxx’string
满分:2 分
36. 视图是一种常用的数据对象,它是提供_______和_______数据的另一种途径,可以简化数据库操作。建立视图时,不允许在语句中包括________等关键字。( )
A. 查看、存放,ORDER BY、COMPUTE、COMPUTR BY
B. 查看、检索,ORDER BY、COMPUTE BY、GROUP BY
C. 插入、更新,GROUP BY、COMPUTE BY
D. 检索、插入,ORDER BY、COMPUTE
满分:2 分
37. 下列说法中不正确的是( )。
A. TMsg和记录tagMSG是等价的。
B. Windows消息记录包含六个记录字段。
C. Windows发送给应用程序的消息类型是TMsg。
D. TMsg 的wParam 字段通常是一个指向内存中数据的指针
此题选: D 满分:2 分
38. 在多个应用程序访问同一个DLL时,下面关于DLL中使用全局变量的说法哪个是正确的( )。
A. 每个应用程序都各自使用在他自己的进程空间内复制的一份该全局变量
B. 全局变量在DLL中是不允许使用的
C. 每个应用程序访问的是同一个全局变量,该全局变量的有引用计数。
D. 以上都不是
满分:2 分
39. MessageEvent = procedure (var Msg: TMsg; var Handled: Boolean) of Object中的参数描述不正确的是( )。
A. Msg参数为消息记录,它保存了消息的所有相关信息。
B. Handled参数为布尔类型,用来表示是否继续传递所收到的消息。
C. Handled参数的值为False时系统将不再对接收到的消息进行处理。
D. Handled 参数的值为True 时系统将不再对接收到的消息进行处理。
满分:2 分
40. 英文缩写DBA代表( )
A. 数据库管理员
B. 数据库管理系统
C. 数据定义语言
D. 数据操纵语言
满分:2 分
浙大《数据库应用程序设计》在线作业
试卷总分:100
单选题
判断题
二、判断题(共 10 道试题,共 20 分。)
V
1. 可以在企业管理器中修改数据库的名称。( )
A. 错误
B. 正确
满分:2 分
2. 动态连接库是一些编译过的可执行的程序模块,它包括代码、数据或资源,不能够被其它的Windows应用程序共享。( )
A. 错误
B. 正确
满分:2 分
3. 元文件有两种格式:标准图元文件和增强图元文件。( )
A. 错误
B. 正确
满分:2 分
4. 数据库系统投入正式运行,意味着数据库的设计与开发阶段的基本结束,运行与维护阶段的开始。( )
A. 错误
B. 正确
满分:2 分
5. 现实世界中的实体可以用关系来描述,但是,并非所有的关系都能合理地表示实体。( )
A. 错误
B. 正确
满分:2 分
6. 视图也是二维表,因此视图定义以后,用户可以如同操作基本表那样对视图进行操作。( )
A. 错误
B. 正确
满分:2 分
7. 通配符“_”表示某单个字符。( )
A. 错误
B. 正确
满分:2 分
8. 在默认情况下,ORDER BY 按升序进行排序,即默认使用的是ASC关键字。( )
A. 错误
B. 正确
满分:2 分
9. 所有类都有Name属性( )
A. 错误
B. 正确
满分:2 分
10. 外键的值唯一的标识了表中的一行记录。( )
A. 错误
B. 正确
满分:2 分
试卷总分:100
单选题
判断题
一、单选题(共 40 道试题,共 80 分。)
V
1. 下列哪个关键字在Select语句中表示不重复的列?( )
A. *
B. ALL
C. DESC
D. DISTINCT
此题选: D 满分:2 分
2. DWORD,UINT,HResult以及WinAPI函数中各种Handle等于Delphi6中的哪种数据类型?( )
A. LongWord
B. UnsignedInt
C. LongInt
D. Word
满分:2 分
3. 数据库系统由数据库、( )组成
A. DBMS、应用程序、支持数据库运行的软硬件环境和DBA
B. DBMS和DBA
C. DBMS、应用程序和DBA
D. DBMS、应以程序、支持数据库运行的软件环境和DBA
满分:2 分
4. 下列菜单命令中可以正确创建DLL工程的是( )。
A. 选择File new Other菜单,在弹出的New Item窗口中双击“DLL Wizard”图标。
B. 选择File new Other菜单,在弹出的New Item 窗口中双击“Application”图标。
C. 选择File new Other 菜单,在弹出的New Item 窗口中双击“Form ”图标。
D. 以上都不是
满分:2 分
5. 窗体上放置有一个TPanel类的控件Panel1,并定义了Panel1的OnEnter事件,下面说法正确的是:( )
A. 当鼠标移动到Panel1上面时产生Panel1OnEnter事件
B. 其他三项都不对
C. 当Panel1获得焦点时产生Panel1OnEnter事件
D. 当鼠标在窗体上移动时产生Panel1OnEnter事件
满分:2 分
6. 五种基本关系代数运算是 ( )
A. ∪,-,×,π和σ
B. ∪,-,∞,π和σ
C. ∪,∩,×,π和σ
D. ∪,∩,∞,π和σ
满分:2 分
7. 下列哪条语句将方法UnWay定义为静态的( )。
A. ProcedureUnWay:messagewm_News;
B. ProcedureUnWay;
C. ProcedureUnWay:dynamic;
D. ProcedureUnWay:virtual;
满分:2 分
8. 有关Assigned的说法哪个是正确的( )。
A. 其他三项都不对
B. Assigned的作用是判断一个对象是否为Nil,如果是Nil,返回True,如果不是Nil,返回False
C. Assigned的参数可以是对象或者方法,或者是一个指针
D. Assigned的作用是判断Assign过程是否已经完成。
满分:2 分
9. 现有关系表:医疗( 患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是( )
A. 患者编号,医生编号,诊断日期
B. 医生编号
C. 诊断日期
D. 患者编号
满分:2 分
10. 以下关于Redcord(记录)的描述,不正确的是( )。
A. Object Pascal支持可变Record,它允许在记录种不同的数据共同覆盖相同的内存(这个概念与C/C++中的union概念一样)
B. Record类型定义中列出了若干个域,每个域对应一个域名,通过域名访问
C. Record类型用于定义不同类型数据项的固定集合
D. record类型是类的一种补充
满分:2 分
11. 下列有关异常处理描述中不正确的是( )。
A. 结构化异常处理为开发人员提供了一种风格一致的处理各种类型运行期错误的方式。
B. 异常处理可以确保适当地恢复在应用程序中分配或改变的任何资源。
C. 异常处理的一个优点是:定义了一个统一而通用的错误报告机制。
D. 异常处理不可以将处理错误的代码与正常的逻辑处理代码相分离。
此题选: D 满分:2 分
12. 利用对监视器可以设置窗体或组件的( )
A. 方法
B. 属性
C. 外观
D. 名称
满分:2 分
13. TQuery组件使用什么方法取得数据表格之间的主从关系( )。
A. GetDetailLinkFields
B. GetSlaveLinkTables
C. GetMasterLinkTables
D. GetProviderAttributes
满分:2 分
14. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )
A. 左外联接
B. 右外联接
C. 外部并
D. 外联接
此题选: D 满分:2 分
15. Delphi中运行的快捷键是( )
A. F7
B. F8
C. F9
D. F12
满分:2 分
16. ( )是长期存储在计算机内的有组织,可共享的数据集合.
A. 数据库管理系统
B. 数据库系统
C. 数据库
D. 文件组织
满分:2 分
17. 对象是类的实例,也是类的变量,Delphi的祖先类是( )
A. Tclass
B. Tobject
C. Tcom
D. Tconponent
此题选: D 满分:2 分
18. 在SQL语言中授权的操作是通过( )语句实现的。
A. CREATE
B. REVOKE
C. GRANT
D. INSERT
满分:2 分
19. 在设计一个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 分
20. 用于建立菜单项的下划线快捷方式的字符是:( )
A. ^
B. #
C.
D. @
满分:2 分
21. 下列( )不是Delphi的注释符号
A. { }
B. (* *)
C. //
D. /
此题选: D 满分:2 分
22. 在DBS中,DBMS和OS之间的关系是 ( )
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
满分:2 分
23. BDE的中文含义是( ),它是数据库应用中的一种连接方法
A. 数据库连接
B. 数据库引擎
C. 开放式数据库
D. 数据库文件
满分:2 分
24. Delphi7的数据库引擎是( )。
A. DAO
B. ADO
C. BDE
D. BA
满分:2 分
25. 子模式DDL用来描述 ( )
A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
满分:2 分
26. 所有可视化的VCL控件都是从哪一个基类派生而来的( )。
A. TControl
B. TWidgetControl
C. TWinControl
D. TwindowControl
满分:2 分
27. 有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是( )
A. 15,5,10
B. 18,7,7
C. 21,11,4
D. 25,15,0
满分:2 分
28. 窗体上放置有一个TEdit类的控件Edit1,并定义了Edit1的OnEnter事件,下面说法正确的是( )。
A. 当鼠标在窗体上移动时产生Edit1OnEnter事件
B. 其他三项都不对
C. 当Edit1获得焦点时产生Edit10Enter事件
D. 当鼠标移动到Edit1的上面时产生Edit1OnEnter事件
满分:2 分
29. 关系数据库中,主键字是( )。
A. 为标识表中唯一的实体
B. 创建唯一的索引,允许空值
C. 只允许以表中第一字段建立
D. 允许有多个主键的
满分:2 分
30. 概念结构设计阶段得到的结果是( )
A. 数据字典描述的数据需求
B. E-R图表示的概念模型
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
满分:2 分
31. 为数据表创建索引的目的是( )。
A. 提高查询的检索性能
B. 创建唯一索引
C. 创建主键
D. 归类
满分:2 分
32. 下列( )不是E-R模型的基本要素
A. 实体
B. 属性
C. 联系
D. 外部关键字
此题选: D 满分:2 分
33. 下面关于单元的初始化Initialization部分的说法哪一个是正确的?( )
A. 如果调用了Initialization,必须调用Finalization
B. 该部分代码单元被其他单元或程序引用时就会自动运行
C. 这部分代码与单元中的FormCreate事件的作用是相同的
D. 初始化部分的代码只能在单元中有OLE和COM对象时才有效
满分:2 分
34. 在每一个枚举类型中,默认编译的情况下,我们最多只能定义( )个值。
A. 64
B. 512
C. 128
D. 255
此题选: D 满分:2 分
35. 表达式Writeln(‘This is ‘#39’xxx#39string’)的结果是( )。
A. his is xxx sstring
B. this is ‘xxx#39string
C. This is ‘’’xxx’string
D. This is ‘xxx’string
满分:2 分
36. 视图是一种常用的数据对象,它是提供_______和_______数据的另一种途径,可以简化数据库操作。建立视图时,不允许在语句中包括________等关键字。( )
A. 查看、存放,ORDER BY、COMPUTE、COMPUTR BY
B. 查看、检索,ORDER BY、COMPUTE BY、GROUP BY
C. 插入、更新,GROUP BY、COMPUTE BY
D. 检索、插入,ORDER BY、COMPUTE
满分:2 分
37. 下列说法中不正确的是( )。
A. TMsg和记录tagMSG是等价的。
B. Windows消息记录包含六个记录字段。
C. Windows发送给应用程序的消息类型是TMsg。
D. TMsg 的wParam 字段通常是一个指向内存中数据的指针
此题选: D 满分:2 分
38. 在多个应用程序访问同一个DLL时,下面关于DLL中使用全局变量的说法哪个是正确的( )。
A. 每个应用程序都各自使用在他自己的进程空间内复制的一份该全局变量
B. 全局变量在DLL中是不允许使用的
C. 每个应用程序访问的是同一个全局变量,该全局变量的有引用计数。
D. 以上都不是
满分:2 分
39. MessageEvent = procedure (var Msg: TMsg; var Handled: Boolean) of Object中的参数描述不正确的是( )。
A. Msg参数为消息记录,它保存了消息的所有相关信息。
B. Handled参数为布尔类型,用来表示是否继续传递所收到的消息。
C. Handled参数的值为False时系统将不再对接收到的消息进行处理。
D. Handled 参数的值为True 时系统将不再对接收到的消息进行处理。
满分:2 分
40. 英文缩写DBA代表( )
A. 数据库管理员
B. 数据库管理系统
C. 数据定义语言
D. 数据操纵语言
满分:2 分
浙大《数据库应用程序设计》在线作业
试卷总分:100
单选题
判断题
二、判断题(共 10 道试题,共 20 分。)
V
1. 可以在企业管理器中修改数据库的名称。( )
A. 错误
B. 正确
满分:2 分
2. 动态连接库是一些编译过的可执行的程序模块,它包括代码、数据或资源,不能够被其它的Windows应用程序共享。( )
A. 错误
B. 正确
满分:2 分
3. 元文件有两种格式:标准图元文件和增强图元文件。( )
A. 错误
B. 正确
满分:2 分
4. 数据库系统投入正式运行,意味着数据库的设计与开发阶段的基本结束,运行与维护阶段的开始。( )
A. 错误
B. 正确
满分:2 分
5. 现实世界中的实体可以用关系来描述,但是,并非所有的关系都能合理地表示实体。( )
A. 错误
B. 正确
满分:2 分
6. 视图也是二维表,因此视图定义以后,用户可以如同操作基本表那样对视图进行操作。( )
A. 错误
B. 正确
满分:2 分
7. 通配符“_”表示某单个字符。( )
A. 错误
B. 正确
满分:2 分
8. 在默认情况下,ORDER BY 按升序进行排序,即默认使用的是ASC关键字。( )
A. 错误
B. 正确
满分:2 分
9. 所有类都有Name属性( )
A. 错误
B. 正确
满分:2 分
10. 外键的值唯一的标识了表中的一行记录。( )
A. 错误
B. 正确
满分:2 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 12秋浙大《信息管理》在线作业-浙江大学
下一篇 : 12秋浙大《税法》在线作业-浙江大学