20春学期(1709、1803、1809、1903、1909、2003)《数据库技术与程序设计》在线作业
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.InputBox()函数的返回值类型是()。
A.数值
B.字符串
C.变体
D.数值或字符串(视输入的数据而定)
答案:B
2.如果要定义一个窗体级变量,定义变量语句的位置应该是___。
A.在使用该变量的过程中
B.在该窗体模块所有过程的前面
C.在该窗体模块所有过程的后面
D.在某个标准模块中
答案:B
3.表达式Len("abc程序设计教程123")的值是()。
A.18
B.12
C.11
D.20
答案:B
4.数据管理技术的发展历程经历了5个阶段,依次是人工管理、()、()、分布式数库系统和面向对象数据库系统。
A.关系数据库和层次数据库系统
B.文件系统和数据库系统
C.网状、层次、关系系统
D.表处理和磁盘处理
答案:B
5.在Access2016的数据表中有字段“专业”,要查找包含“信息”两个字的记录,正确的查询条件表达式是()。
A.=left([专业],2)="信息"
B.like"*信息*"
C.信息*
D.Mid([专业],1,2)="信息"
答案:B
6.为了给x,y,z这三个变量赋初值1,正确的赋值语句是()。
A.x=1:y=1:z=1
B.x=1,y=1,z=1
C.x=y=z=1
D.x=1;y=1;z=1
答案:A
7.用于打开报表的宏命令是()。
A.openform
B.openreport
C.opensql
D.openquery
答案:B
8.下列四个用户定义的内存变量名中,错误的是()。
A.学生
B.new_1
C.6Class
D.A_B
答案:C
9.下面四种运算符,优先级别最低的是()。
A.算术运算符
B.逻辑运算符
C.连接运算符
D.关系运算符
答案:B
10.数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是()。
A.DBMS包括DB和DBS
B.DBS包括DB和DBMS
C.DB包括DBS和DBMS
D.并列关系
答案:B
11.赋值语句a=123 & MID("123456",3,2)被执行后,变量a中的值是()。
A."12334"
B.0.123
C.157
D."157"
答案:A
12.由一个宏操作命令序列构成的单个宏,称为()。
A.操作序列宏
B.宏组
C.条件宏
D.宏命令
答案:A
13.若要查询成绩85~100分(包括85分,不包括100分)的学生信息,查询设计视图的条件网格正确的设置是()。
A.>84 or <100
B.Between 85 And 100
C.In(85,100)
D.>=85 and <100
答案:D
14.引用窗体控件的值,可以用的宏表达式是()。
A.Forms!控件名!窗体名
B.Forms!窗体名!控件名
C.Forms!控件名
D.Forms!窗体名
答案:B
15.InputBox()函数中必需要写的参数是()。
A.Prompt
B.Title
C.DefalutResponse
D.XPos,YPos
答案:A
16.以下关于空值的叙述中,错误的是()。
A.空值表示字段还没有确定值
B.Access2016使用NULL来表示空值
C.空值等同于空字符串
D.空值不等于数值0
答案:C
17.若要在报表每一页底部都输出信息,需要设置()。
A.页面页脚
B.报表页脚
C.页面页眉
D.报表页眉
答案:A
18.可以计算当前日期所处年份的表达式是___。
A.Day(Date)
B.Year(Date)
C.Year(Day(Date))
D.Day(Year(Date))
答案:B
19.宏组是由()组成的。
A.若干宏
B.若干宏操作
C.程序代码
D.模块
答案:A
20.执行以下两条命令后,输出结果是()。BOOKS="南开大学图书管理系统" ?LEN(MID(BOOKS,5))
A.16
B.6
C.12
D.语法错误
答案:B
21.从字符串s中的第2个字符开始获得4个字符的字符串函数是()。
A.Mid(s,2,4)
B.Left(s,2,4)
C.Rigth(s,4)
D.Left(s,4)
答案:A
22.表达式Chr(Int(Rnd*10+66))产生的范围是()。
A."A"~"Z"
B."a"~"z"
C."B"~"K"
D."b"~"k"
答案:C
23.已知有项目和志愿者两个实体,一个项目有多名志愿者参与,一个志愿者可以参加多个项目,则项目与志愿者两个实体之间的联系类型为()。
A.多对多联系
B.一对多联系
C.多对一联系
D.一对一联系
答案:A
24.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是()。
A.DoCmd.OpenTable "tEmployee"
B.DoCmd.OpenView "tEmployee"
C.DoCmd.OpenForm "tEmployee"
D.DoCmd.OpenReport "tEmployee"
答案:A
25.如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为()。
A.操作序列宏
B.宏组
C.条件宏
D.宏命令
答案:C
26.能够创建宏的设计器是()。
A.窗体设计器
B.宏设计器
C.模块设计器
D.表设计器
答案:B
27.在VBA代码调试过程中,能够显示出所有在当前过程中变量声明及变量值信息的是
A.快速监视窗口
B.监视窗口
C.立即窗口
D.本地窗口
答案:B
28.有关宏操作,下列叙述错误的是()。
A.使用宏可以启动其他应用程序
B.宏可以是包含操作序列的一个宏
C.宏组由若干宏组成
D.宏的条件表达式中不能引用窗体或报表的控件值
答案:D
29.为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性窗格的()。
A.格式选项卡
B.事件选项卡
C.方法选项卡
D.数据选项卡
答案:B
30.下面合法的变量名是()。
A.X_yz
B.integer
C.123abc
D.X-Y
答案:A
二、判断题 (共 20 道试题,共 40 分)
31.DELETE命令不能与GROUP BY关键字一起使用。
答案:正确
32.在Access2010的选项菜单中设置了启动窗体,则这个启动窗体在数据库每次启动时自动打开进入运行状态。
答案:正确
33.窗体的数据源可以是表或者查询或者报表。
答案:错误
34.在SQL查询中使用WHERE子句指出的是查询条件。
答案:正确
35.创建窗体的数据来源可以是一个多表创建的查询。
答案:正确
36.在数据表视图中可以实现数据的排序与筛选操作
答案:正确
37.创建一个组合框时,一般会同时产生一个附加的标签控件来说明组合框。
答案:正确
38.关于 Access 查询条件,同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系。
答案:正确
39.窗体页眉一般用于显示每一页的顶部所要显示的标题。
答案:错误
40.语句IsNumeric("3+2")的执行结果是False
答案:正确
41.Access字段名包含字母、汉字、数字、空格和其他字符,但不能以空格开头
答案:正确
42.要查找职务不是“经理”和“主管”的员工,条件表达式:Not like ("经理" Or "主管")
答案:错误
43.Access中日期型、货币型字段长度都为8个字节。
答案:正确
44.语句123 & 1的执行结果是124
答案:错误
45.数据模型就是逻辑数据模型。
答案:正确
46.根据关系模型Students(学号,姓名,性别,专业),SQL语句:SELECT * FROM Students WHERE '姓名' = 李明; 是语法正确的。
答案:错误
47.标签控件主要用来在窗体或报表上显示说明性文字,它没有数据来源。
答案:正确
48.通过报表只能显示或打印数据,不能通过报表修改或输入数据。
答案:正确
49.第一范式比第三范式规范化程度更高。
答案:错误
50.INSERT命令与GROUP BY关键字一起使用可以对表进行分组插入新记录。
答案:错误