当前位置:文档之家› 计算机2级access历年真题及答案到2012年3月

计算机2级access历年真题及答案到2012年3月

计算机2级access历年真题及答案到2012年3月
计算机2级access历年真题及答案到2012年3月

2010年3月全国计算机等级考试二级笔试试卷

Access数据库程序设计(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是______。

A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n

B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)

C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)

D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n) (2)算法的时间复杂度是指______。

A)算法的执行时间B)算法所处理的数据量

C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是______。

A)编辑软件B)操作系统C)教务管理系统 D)浏览器

(4)软件(程序)调试的任务是______。

A)诊断和改正程序中的错误B)尽可能多地发现程序中的错误

C)发现并改正程序中的所有错误D)确定程序中错误的性质

(5)数据流程图(DFD图)是______。

A)软件概要设计的工具B)软件详细设计的工具

C)结构化方法的需求分析工具D)面向对象方法的需求分析工具

(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于______。

A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段

(7)数据库管理系统中负责数据模式定义的语言是______。

A)数据定义语言B)数据管理语言

C)数据操纵语言D)数据控制语言

(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是______。

A)文件B)数据库C)字段D)记录

(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的______。

A)需求分析阶段B)逻辑设计阶段

C)概念设计阶段D)物理设计阶段

(10)有两个关系R和T如下:

则由关系R得到关系T的操作是______。

A)选择B)投影C)交D)并

(11)下列关于关系数据库中数据表的描述,正确的是______。

A)数据表相互之间存在联系,但用独立的文件名保存

B)数据表相互之间存在联系,是用表名表示相互间的联系

C)数据表相互之间不存在联系,完全独立

D)数据表既相对独立,又相互联系

(12)下列对数据输入无法起到约束作用的是______。

A)输入掩码B)有效性规则C)字段名称D)数据类型

(13)Access中,设置为主键的字段______。

A)不能设置索引B)可设置为“有(有重复)”索引

C)系统自动设置索引D)可设置为“无”索引

(14)输入掩码字符“&”的含义是______。

A)必须输入字母或数字

B)可以选择输入字母或数字

C)必须输入一个任意的字符或一个空格

D)可以选择输入任意的字符或一个空格

(15)在Access中,如果不想显示数据表中的某些字段,可以使用的命令是______。

A)隐藏B)删除C)冻结D)筛选

(16)通配符“#”的含义是______。

A)通配任意个数的字符B)通配任何单个字符

C)通配任意个数的数字字符D)通配任何单个数字字符

(17)若要求在文本框中输入文本时达到密码“*”的显示效果,则应该设置的属性是______。

A)默认值B)有效性文本

C)输入掩码D)密码

(18)假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是______。

A)SELECT * FROM 公司FOR 名称= "*网络*"

B)SELECT * FROM 公司FOR 名称LIKE "*网络*"

C)SELECT * FROM 公司WHERE 名称= "*网络*"

D)SELECT * FROM 公司WHERE 名称LIKE "*网络*"

(19)利用对话框提示用户输入查询条件,这样的查询属于______。

A)选择查询B)参数查询C)操作查询D)SQL查询

(20)在SQL查询中“GROUP BY”的含义是______。

A)选择行条件B)对查询进行排序

C)选择列字段D)对查询进行分组

(21)在调试VBA程序时,能自动被检查出来的错误是______。

A)语法错误B)逻辑错误

C)运行错误D)语法错误和逻辑错误

(22)为窗体或报表的控件设置属性值的正确宏操作命令是______。

A)Set B)SetData C)SetValue D)SetWarnings

(23)在已建窗体中有一命令按钮(名为Command1),该按钮的单击事件对应的VBA代码为:

Private Sub Command1_Click()

subT.Form.RecordSource = "select * from 雇员"

End Sub

单击该按钮实现的功能是______。

A)使用select命令查找“雇员”表中的所有记录

B)使用select命令查找并显示“雇员”表中的所有记录

C)将subT窗体的数据来源设置为一个字符串

D)将subT窗体的数据来源设置为“雇员”表

(24)在报表设计过程中,不适合添加的控件是______。

A)标签控件B)图形控件C)文本框控件D)选项组控件

(25)下列关于对象“更新前”事件的叙述中,正确的是______。

A)在控件或记录的数据变化后发生的事件

B)在控件或记录的数据变化前发生的事件

C)当窗体或控件接收到焦点时发生的事件

D)当窗体或控件失去了焦点时发生的事件

(26)下列属于通知或警告用户的命令是______。

A)PrintOut B)OutputTo C)MsgBox D)RunWarnings

(27)能够实现从指定记录集里检索特定字段值的函数是______。

A)Nz B)Find C)Lookup D)DLookup

(28)如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是______。

A)0.01*Int(X +0.05)B)0.01*Int(100*(X+0.005))

C)0.01*Int (X+0.005) D)0.01*Int(100*(X+0.05))

(29)在模块的声明部分使用“Option Base 1”语句,然后定义二维数组A(2 to 5,5),则该数组的元素个数为______。

A)20 B)24 C)25 D)36

(30)由“For i=1 To 9 Step -3”决定的循环结构,其循环体将被执行______。

A)0次B)1次C)4次D)5次

(31)在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:

Private Sub Command1_Click()

Dim i, j, x

For i = 1 To 20 Step 2

x = 0

For j = i To 20 Step 3

x = x + 1

Next j

Next i

Text1.Value = Str(x)

End Sub

打开窗体运行后,单击命令按钮,文本框中显示的结果是______。

A)1 B)7 C)17 D)400

(32)在窗体上有一个命令按钮Command1,编写事件代码如下:

Private Sub Command1_Click()

Dim y As Integer

y = 0

Do

y = InputBox("y=")

If (y Mod 10) + Int(y / 10) = 10 Then Debug.Print y;

Loop Until y = 0

End Sub

打开窗体运行后,单击命令按钮,依次输入10、37、50、55、64、20、28、19、-19、0,立即窗口上输出的结果是______。

A)37 55 64 28 19 19 B)10 50 20

C)10 50 20 0 D)37 55 64 28 19

(33)在窗体上有一个命令按钮Command1,编写事件代码如下:

Private Sub Command1_Click()

Dim x As Integer, y As Integer

x = 12: y = 32

Call Proc(x, y)

Debug.Print x; y

End Sub

Public Sub Proc(n As Integer, ByVal m As Integer)

n = n Mod 10

m = m Mod 10

End Sub

打开窗体运行后,单击命令按钮,立即窗口上输出的结果是______。

A)2 32 B)12 3 C)2 2 D)12 32

(34)在窗体上有一个命令按钮Command1,编写事件代码如下:

Private Sub Command1_Click()

Dim d1 As Date

Dim d2 As Date

d1 = #12/25/2009#

d2 = #1/5/2010#

MsgBox DateDiff("ww", d1, d2)

End Sub

打开窗体运行后,单击命令按钮,消息框中输出的结果是______。

A)1 B)2 C)10 D)11

(35)下列程序段的功能是实现“学生”表中“年龄”字段值加1

Dim Str As String

Str="____________"

Docmd.RunSQL Str

空白处应填入的程序代码是______。

A)年龄=年龄+1 B)Update 学生Set 年龄=年龄+1

C)Set 年龄=年龄+1 D)Edit 学生Set 年龄=年龄+1

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(1)一个队列的初始状态为空。现将元素A,B,C,D,E,F,5,4,3,2,1依次入队,然后再依次退队,则元素退队的顺序为【1】。

(2)设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有【2】个元素。

(3)设二叉树如下:

对该二叉树进行后序遍历的结果为【3】。

(4)软件是【4】、数据和文档的集合。

(5)有一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,【5】,成绩)。

(6)下图所示的窗体上有一个命令按钮(名称为Command1)和一个选项组(名称为Framel1),选项组上显示“Frame1”文本的标签控件名称为Label1,若将选项组上显示文本“Frame1”改为汉字“性别”,应使用的语句是【6】。

(7)在当前窗体上,若要实现将焦点移动到指定控件,应使用的宏操作命令是【7】。

(8)使用向导创建数据访问页时,在确定分组级别步骤中最多可设置【8】个分组字段。

(9)在窗体文本框Text1中输入“456AbC”后,立即窗口上输出的结果是【9】。

Private Sub Text1_KeyPress(KeyAscii As Integer)

Select Case KeyAscii

Case 97 To 122

Debug.Print UCase(Chr(KeyAscii));

Case 65 To 90

Debug.Print LCase(Chr(KeyAscii));

Case 48 To 57

Debug.Print Chr(KeyAscii);

Case Else

KeyAscii = 0

End Select

End Sub

(10)在窗体上有一个命令按钮Command1,编写事件代码如下:

Private Sub Command1_Click()

Dim a(10), p(3) As Integer

k = 5

For i = 1 To 10

a(i) = i * i

Next i

For i = 1 To 3

p(i) = a(i * i)

Next i

For i = 1 To 3

k = k + p(i) * 2

Next i

MsgBox k

End Sub

打开窗体运行后,单击命令按钮,消息框中输出的结果是【10】。

(11)下列程序的功能是找出被5、7除,余数为1的最小的5个正整数。请在程序空白处填入适当的语句,使程序可以完成指定的功能。

Private Sub Form_Click()

Dim Ncount%, n%

Ncount = 0

n = 1

Do

n = n + 1

If 【11】Then

Debug.Print n

Ncount = Ncount + 1

End If

Loop Until Ncount = 5

End Sub

(12)以下程序的功能是在立即窗口中输出100到200之间所有的素数,并统计输出素数的个数。请在程序空白处填入适当的语句,使程序可以完成指定的功能。

Private Sub Command2_Click()

Dim i%, j%, k%, t% 't为统计素数的个数

Dim b As Boolean

For i = 100 To 200

b = True

k = 2

j = Int(Sqr(i))

Do While k <= j And b

If i Mod k = 0 Then

b = 【12】

End If

k = 【13】

Loop

If b = True Then

t = t + 1

Debug.Print i

End If

Next i

Debug.Print "t="; t

End Sub

(13)数据库中有工资表,包括“姓名”、“工资”和“职称”等字段,现要对不同职称的职工增加工资,规定教授职称增加15%,副教授职称增加10%,其他人员增加5%。下列程序的功能是按照上述规定调整每位职工的工资,并显示所涨工资的总和。请在空白处填入适当的语句,使程序可以完成指定的功能。

Private Sub Command5_Click()

Dim ws as DAO.Workspace

Dim db as DAO.Database

Dim rs as DAO.Recordset

Dim gz as DAO.Field

Dim zc as DAO.Field

Dim sum as Currency

Dim rate as Single

Set db = CurrentDb()

Set rs = db.OpenRecordset("工资表")

Set gz = rs.Fields("工资")

Set zc = rs.Fields("职称")

sum = 0

Do While Not 【14】

rs.Edit

Select Case zc

Case Is = "教授"

rate = 0.15

Case Is = "副教授"

rate = 0.1

Case else

rate = 0.05

End Select

sum = sum + gz * rate

gz = gz + gz * rate

【15】

rs.MoveNext

Loop

rs.Close

db.Close

set rs = Nothing

set db = Nothing

MsgBox "涨工资总计:" & sum

End Sub

一、选择题

01.A 02. D 03. B 04.A 05. C 06. B 07.A 08. D 09. C 10.A

11. D 12. C 13. C 14. C 15.A 16. D 17. C 18. D 19. B 20. D

21.A 22. C 23. D 24. D 25. B 26. C 27. D 28. B 29.A 30.A

31.A 32. D 33.A 34. B 35. B

二、填空题

1. ABCDEF54321

2. 15

3. EDBGHFCA

4. 程序

5. 课号

6. Label1.caption="性别"

7. GotoControl

8. 4

9. 456aBc 10. 201 11. (n mod 5=1) and (n mod 7=1)

12. false 13. k+1 14. rs.eof 15. rs.update

2010年9月全国计算机等级考试二级笔试试卷

Access数据库程序设计(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是______。

A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构

C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构

D)上述三种说法都不对

(2)下列叙述中正确的是______。

A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化

B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化

D)上述三种说法都不对

(3)软件测试的目的是______。

A)评估软件可靠性B)发现并改正程序中的错误

C)改正程序中的错误D)发现程序中的错误

(4)下面描述中,不属于软件危机表现的是______。

A)软件过程不规范B)软件开发生产率低

C)软件质量难以控制D)软件成本不断提高

(5)软件生命周期是指______。

A)软件产品从提出、实现、使用维护到停止使用退役的过程

B)软件从需求分析、设计、实现到测试完成的过程

C)软件的开发过程

D)软件的运行维护过程

(6)面向对象方法中,继承是指______。

A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质

C)各对象之间的共同性质D)类之间共享属性和操作的机制

(7)层次型、网状型和关系型数据库划分原则是______。

A)记录长度B)文件的大小

C)联系的复杂程度D)数据之间的联系方式

(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是______。

A)一对一B)一对多C)多对多D)多对一

(9)数据库设计中反映用户对数据要求的模式是______。

A)内模式B)概念模式C)外模式D)设计模式

(10)有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是______。

A)自然连接B)交C)投影D)并

(11)在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是______。

A)选择B)投影C)连接D)关联

(12)学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是______。

A)一对一联系B)一对五联系C)一对十联系D)一对多联系

(13)Access数据库最基础的对象是______。

A)表B)宏C)报表D)查询

(14)下列关于货币数据类型的叙述中,错误的是______。

A)货币型字段在数据表中占8个字节的存储空间

B)货币型字段可以与数字型数据混合计算,结果为货币型

C)向货币型字段输入数据时,系统自动将其设置为4位小数

D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符

(15)若将文本型字段的输入掩码设置为“####-######”,则正确的输入数据是______。

A)0755-abcdef B)077 -12345 C)a cd-123456 D)####-######

(16)如果在查询条件中使用通配符“[ ]”,其含义是______。

A)错误的使用方法B)通配不在括号内的任意字符

C)通配任意长度的字符D)通配方括号内任一单个字符

(17)在SQL语言的SELECT语句中,用于实现选择运算的子句是______。

A)FOR B)IF C)WHILE D)WHERE

(18)在数据表视图中,不能进行的操作是______。

A)删除一条记录B)修改字段的类型

C)删除一个字段D)修改字段的名称

(19)下列表达式计算结果为数值类型的是______。

A)#5/5/2010# - #5/1/2010# B)"102">"11"

C)102=98+4 D)#5/1/2010#+5

(20)如果在文本框内输入数据后,按键或按键,输入焦点可立即移至下一指定文本框,应设置______。

A)“制表位”属性B)“Tab键索引”属性

C)“自动Tab键”属性D)“Enter键行为”属性

(21)在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是______。

A)成绩Between 80 And 90 B)成绩Between 80 To 90

C)成绩Between 79 And 91 D)成绩Between 79 To 91

(22)“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是______。

Select avg(入学成绩) From 学生表Group by 性别

A)计算并显示所有学生的平均入学成绩

B)计算并显示所有学生的性别和平均入学成绩

C)按性别顺序计算并显示所有学生的平均入学成绩

D)按性别分组计算并显示不同性别学生的平均入学成绩

(23)若在“销售总数”窗体中有“订货总数”文本框控件,能够正确引用控件值的是______。

A)Forms.[销售总数].[订货总数] B)Forms![销售总数].[订货总数]

C)Forms.[销售总数]![订货总数] D)Forms![销售总数]![订货总数]

(24)因修改文本框中的数据而触发的事件是______。

A)Change B)Edit C)Getfocus D)LostFocus

(25)在报表中,要计算“数学”字段的最低分,应将控件的“控件来源”属性设置为______。

A)=Min([数学]) B)=Min(数学) C)=Min [数学] D)Min(数学)

(26)要将一个数字字符串转换成对应的数值,应使用的函数是______。

A)Val B)Single C)Asc D)Space

(27)下列变量名中,合法的是______。

A)4A B)A-1 C)ABC_1 D)private

(28)若变量i的初值为8,则下列循环语句中循环体的执行次数为______。

Do While i<=17

i= i+2

Loop

A)3次B)4次C)5次D)6次

(29)InputBox函数的返回值类型是______。

A)数值B)字符串C)变体D)视输入的数据而定

(30)下列能够交换变量X和Y值的程序段是______。

A)Y=X :X=Y B)Z=X:Y=Z:X=Y

C)Z=X:X=Y:Y=Z D)Z=X:W=Y:Y=Z:X=Y

(31)窗体中有命令按钮Command1,事件过程如下:

Public Function f(x As Integer) As Integer

Dim y As Integer

x=20

y=2

f=x*y

End Function

Private Sub Command1_Click()

Dim y As Integer

Static x As Integer

x=1

y=5

y=f(x)

Debug.Print x;y

End Sub

运行程序,单击命令按钮,则立即窗口中显示的内容是______。

A)10 5 B)10 40 C)20 5 D)20 40

(32)窗体中有命令按钮Command1和文本框Text1,事件过程如下:

Function result(ByVal x As Integer) As Boolean

If x Mod 2=0 Then

result=True

Else

result=False

End If

End Function

Private Sub Command1_Click()

x=Val(InputBox("请输入一个整数"))

If ______ Then

Text1=Str(x) & "是偶数."

Else

Text1=Str(x) & "是奇数."

End If

End Sub

运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数.”。那么在程序的空白处应填写______。

A)result(x)= "偶数" B)result(x)

C)result(x)= "奇数" D)NOT result(x)

(33)窗体有命令按钮Command1和文本框Text1,对应的事件代码如下:Private Sub Command1_Click()

For i=1 To 4

x = 3

For j = 1 To 3

For k = 1 To 2

x = x + 3

Next k

Next j

Next i

Text1.Value = Str(x)

End Sub

运行以上事件过程,文本框中的输出是______。

A)6 B)12 C)18 D)21

(34)窗体中有命令按钮run34,对应的事件代码如下:

Private Sub run34_Enter()

Dim num As Integer,a As Integer,b As Integer,i As Integer

For i=1 To 10

num=InputBox("请输入数据:","输入")

If Int(num/2)=num/2 Then

a=a+1

Else

b=b+1

End If

Next i

MsgBox("运行结果:a=" & Str(a) & ",b=" & Str(b))

End Sub

运行以上事件过程,所完成的功能是______。

A)对输入的10个数据求累加和

B)对输入的10个数据求各自的余数,然后再进行累加

C)对输入的10个数据分别统计奇数和偶数的个数

D)对输入的10个数据分别统计整数和非整数的个数

(35)运行下列程序,输入数据8、9、3、0后,窗体中显示结果是______。

Private Sub Form_click()

Dim sum As Integer,m As Integer

sum=0

Do

m=InputBox("输入m")

sum=sum+m

Loop Until m=0

MsgBox sum

End Sub

A)0 B)17 C)20 D)21

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(1)一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为【1】。

(2)在长度为n的线性表中,寻找最大项至少需要比较【2】次。

(3)一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有【3】个结点。

(4)仅由顺序、选择(分支)和重复(循环)结构构成的程序是【4】程序。

(5)数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和【5】。

(6)如果要求在执行查询时通过输入的学号查询学生信息,可以采用【6】查询。(7)Access中产生的数据访问页会保存在独立文件中,其文件格式是【7】。(8)可以通过多种方法执行宏:在其他宏中调用该宏;在VBA程序中调用该宏;【8】发生时触发该宏。

(9)在VBA中要判断一个字段的值是否为NULL,应该使用的函数是【9】。(10)下列程序的功能是求方程:x2+y2=1000的所有整数解。请在空白处填入适当的语句,使程序完成指定的功能。

Private Sub command1_Click()

Dim x as integer, y as integer

For x=-34 To 34

For y=-34 To 34

If 【10】Then

Debug.Print x,y

End If

Next y

Next x

End Sub

(11)下列程序的功能是求算式:1+1/2!+1/3!+1/4!+……前10项的和(其中n!的含义是n的阶乘)。请在空白处填入适当的语句,使程序完成指定的功能。

Private Sub Command1_Click()

Dim i as integer,s as single,a as single

a=1:s=0

For i=1 To 10

a= 【11】

s=s+a

Next i

Debug. Print "1+1/2!+1/3!+......=";s

End Sub

(12)在窗体中有一个名为Command12的命令按钮,Click事件功能是:接收从键盘输入的10个大于0的不同整数,找出其中的最大值和对应的输入位置。请在空白处填入适当语句,使程序可以完成指定的功能。

Private Sub Command12_Click()

max=0

maxn=0

For i=1 To 10

num=V al(InputBox("请输入第" & i & "个大于0的整数:"))

If 【12】Then

max=num

maxn= 【13】

End If

Next i

MsgBox("最大值为第" & maxn & "个输入的" & max)

End Sub

(13)数据库的“职工基本情况表”有“姓名”和“职称”等字段,要分别统计教授、副教授和其他人员的数量。请在空白处填入适当语句,使程序可以完成

指定的功能。

Private Sub Command5_Click()

Dim db As Dao.Database

Dim rs As Dao.Recordset

Dim zc As Dao.Field

Dim Count1 As Integer, Count2 As Integer, Count3 As Integer

Set db = CurrentDb()

Set rs = db.OpenRecordset("职工基本情况表")

Set zc = rs.Fields("职称")

Count1 = 0: Count2 = 0: Count3 = 0

Do While Not 【14】

Select Case zc

Case Is = "教授"

Count1 = Count1 + 1

Case Is = "副教授"

Count2 = Count2 + 1

Case Else

Count3 = Count3 + 1

End Select

【15】

Loop

rs.Close

Set rs = Nothing

Set db = Nothing

MsgBox "教授:" & Count1 & ",副教授:" & Count2 & ",其他:" & Count3 End Sub

一、选择题

01. B 02. C 03. D 04.A 05.A 06. D 07. D 08. C 09. B 10.A

11. BD 12. D 13.A 14. C 15. B 16. D 17. D 18. B 19.A 20. B

21.A 22. D 23. D 24.A 25.A 26.A 27. C 28. C 29. B 30. C

31. D 32. B 33. D 34. C 35. C

二、填空题

1. 1DCBA2345

2. n-1

3. 25

4. 结构化

5. 物理设计

6. 参数

7. HTML 8. 事件或控件事件

9. IsNull 10.x*x+y*y=1000 或X^2+Y^2=1000

11. a*(1/i) 或a/I 12. num≥max 或num>max

13. i 14. rs.eof

15. rs.movenext

2011年3月全国计算机等级考试二级笔试试卷Access数据计

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列关于栈叙述正确的是()。

A) 栈顶元素最先被删除B) 栈顶元素最后才能被删除

C) 栈底元素永远不能被删除D) 以上三种说法都不对

(2)下列叙述中正确的是()。

A) 有一个以上根结点的数据结构不一定是非线性结构

B) 只有一个根结点的数据结构不一定是线性结构

C) 循环链表是非线性结构

D) 双向链表是非线性结构

(3)某二叉树共有7 个节点,其中叶子节点只有1 个,则二叉树的深度为(假设根节点在第1层)()。

A) 3 B) 4 C) 6 D) 7

(4)在软件开发中,需求分析阶段产生的主要文档是()。

A) 软件集成测试计划B) 软件详细设计说明书

C) 用户手册D) 软件需求规规说明

(5)结构化程序所要求的基本结构不包括()。

A) 顺序结构B) GOTO 跳转

C) 选择(分支)结构D) 重复(循环)结构

(6)下面描述中错误的是()。

A) 系统总体结构图支持软件系统的详细设计

B) 软件设计是将软件需求转换为软件表示的过程

C) 数据结构与数据库设计是软件设计的任务之一

D) PAD 图是软件详细设计的表示工具

(7)负责数据库中查询操作的数据库语言是()。

A) 数据定义语言B) 数据管理语言C) 数据操纵语言D) 数据控制语言

(8)一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是()。

A) 1:1 联系B) 1:m联系C) m:1联系D) m:n联系

(9)有三个关系R、S和T如下:

则由关系R和S得到的关系T的操作是()。

A) 自然连接B) 交C) 除D) 并

(10)定义无符号整数类为Uint,下面可以作为Uint 实例化值的是()。

A) -369 B) 369 C) 0.369 D) 整数集合{1,2,3,4,5}

(11)在学生表中需要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是()。

A) 选择B) 投影C) 连接D) 自然连接

(12)下列可以建立索引的数据类型是()。

A) 文本B) 超级链接C) 备注D) OLE 对象

(13)下列关于字段属性的叙述中,正确的是()。

A) 可对任意类型的字段设__________置“默认值”属性

B) 定义字段默认值的含义是该字段值不允许为空

C) 只有“文本”型数据能够使用“输入掩码向导”

D) “有效性规则”属性只允许定义一个条件表达式

(14)查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是()。

A) Like "等级考试" B) Like "*等级考试"

C) Like "等级考试*" D) Like "*等级考试*"

(15)在ACCESS中对表进行“筛选”操作的结果是()。

A) 从数据中挑选出满足条件的记录

B) 从数据中挑选出满足条件的记录并生成一个新表

C) 从数据中挑选出满足条件的记录并输出到一个报表中

D) 从数据中挑选出满足条件的记录并显示在一个窗体中

(16)在学生表中用“照片”字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件

是()。

A) 图形B) 图像C) 绑定对象框D) 未绑定对象框

(17)下列表达式计算结果为日期类型的是()。

A) #2012-1-23#-#2011-2-3# B) year(#2011-2-3#)

C) DateValue("2011-2-3") D) Len("2011-2-3")

(18)若要将“产品”表中所有供货商是"ABC"的产品单价下调50,则正确的SQL语句是()。

A) update 产品set 单价=50 where 供货商="ABC"

B) update 产品set 单价=单价-50 where 供货商="ABC"

C) update from 产品set 单价=50 where 供货商="ABC"

D) update from 产品set 单价=单价-50 where 供货商="ABC"

(19)若查询的设计如右图所示,则查询的功能是()。

A) 设计尚未完成,无法进行统计

B) 统计班级信息仅包含Null(空)值的记录个数

C) 统计班级信息不包含Null(空)值的记录个数

D) 统计班级信息包含Null(空)值全部记录个数

(20)在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,

应使用的控件是()。

A) 标签B) 复选框C) 文本框D) 组合框

(21)在报表中要显示格式为“共N页,第N 页”的页码,正确的页码格式设置是()。

A) ="共"+Pages+"页,第"+Page+"页" B) ="共"+[Pages]+"页,第"+[Page]+"页"

C) ="共"&Pages&"页,第"&Page&"页" D) ="共"&[Pages]&"页,第"&[Page]&"页"

(22)某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用__________程序word。则设计该宏时应该选

择的宏命令是()。

A) RunApp B) RunCode C) RunMacro D) RunCommand

(23)下列表达式中,能正确表示条件“x 和y都是奇数”的是()。

A) x mod 2=0 and y mod 2=0 B) x mod 2=0 or y mod 2=0

C) x mod 2=1 and y mod 2=1 D) x mod 2=1 or y mod 2=1

(24)若在窗体设计过程中,命令按钮Command0 的事件属性设

置如右图所示。则含义是()。

A) 只能为“进入”事件和“单击”事件编写事件过程

B) 不能为“进入”事件和“单击”事件编写事件过程

C) “进入”事件和“单击”事件执行的是同一事件过程

D) 已经为“进入”事件和“单击”事件编写了事件过程

(25)若窗体Frm1 中有一个命令按钮Cmd1,则窗体和命令按钮的click事件过程名分别为()。

A) From_Click() Command1_Click() B) Frm1_Click() Command1_Click()

C) From_Click() Cmd1_Click() D) Frm1_Click() Cmd1_Click()

(26)在VBA中,能自动查出来的错误是()。

A) 语法错误B) 逻辑错误C) 运行错误D) 注释错误

(27)下列给出的选项中,非法的变量名是()。

A) sum B) Interger_2 C) Rem D) Form1

(28)如在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为()。

A) 按值传递B) 按地址传递C) ByRef传递D) 按形参传递

(29)表达式“B=Int(A+0.5)”的功能是()。

A) 将变量A保留小数点后1 位B) 将变量A四舍五入取整

C) 将变量A保留小数点后5位D) 舍去变量A的小数部分

(30)VBA语句“dim NewArray(10) as integer”的含义是()。

A) 定义10 个整型数构成的数组NewArray

B) 定义11 个整型数构成的数组NewArray

C) 定义1个值为整型数构的变量NewArray(10)

D) 定义1个值为10 的变量NewArray

(31)运行下列程序段,结果是()。

For m=10 to 1 step 0

k=k+3

next m

A) 形成死循环B) 循环体不执行即结束循环

C) 出现语法错误D) 循环体执行一次后结束循环

(32)运行下列程序,结果是()。

Private sub Command32_click()

f0 = 1: f1 = 1: k = 1

Do While k <= 5

f = f0 + f1

f0 = f1

f1 = f

k=k+1

Loop

Msgbox "f=" & f

end sub

A) f=5 B) f=7 C) f=8 D) f=13

(33)有如下事件程序,运行该程序后输出结果是()。

Private Sub command33_click()

Dim y As Integer, y As Integer

x = 1: y = 0

Do Until y <= 25

y = y + x * x

x = x + 1

Loop

MsgBox "x=" & x & ",y=" & y

End Sub

A) x = 1, y = 0 B) x = 4, y = 25 C) x = 5, y = 30 D) 输出其他结果

(34)下列程序的功能是计算sum=1+(1+3)+(1+3+5)+…+(1+3+5…+39),为保证程序正确完成上述功能,

空白处应填入的语句是()。

Private Sub Command34_click()

t = 0: m = 1: sum = 0

Do

t = t + m

sum = sum + t

m=( )

Loop While m <= 39

MsgBox "sum=" & sum

End Sub

A) m+1 B) m+2 C) t+1 D) t+2

(35)下列程序的功能是返回当前窗体的记录集

Private Sub getRecNum()

Dim rs As Object

set rs=( )

MsgBox rs.RecordCount

End Sub

为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是()。

A) RecordSet B) Me.RecordSet C) RecordSource D) Me.RecordSource

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(1)有序线性表能进行二分查找的前提是该线性表必须是【1】存储的。

(2)一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为【2】。(3)对软件设计的最小单位(模块或程序单元)进行的测试通常称为【3】测试。

(4)实体完整性约束要求关系数据库中元组的【4】属性值不能为空。

(5)在关系A(S,SN,D) 和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称【5】

是关系A的外码。

(6)在ACCESS查询的条件表达式中要表示任意单个字符,应使用通配符【6】。

(7)在SELECT语句中,HAVING 子句必须与【7】子句一起使用。

(8)若要在宏中打开某个数据表,应使用的宏命令是【8】。

(9)在VBA中要将数值表达式的值转换为字符串,应使用函数【9】。

(10)运行下列程序,输入如下两行:

Hi,

I am here.

弹出的窗体中的显示结果是【10】。

Private Sub Command11_click()

Dim abc As String, sumAs String

sum = ""

Do

abc = inputbox("请输入abc")

If Right(abc, 1) = "." Then Exit Do

sum = sum + abc

Loop

MsgBox sum

End Sub

(11)运行下列程序,窗体中的显示结果是:x= 【11】。

Option Compare Database

Dim x As Integer

计算机二级Access笔试试题及答案解析

笔试第三套 一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。 (1)下列说法中,不属于数据模型所描述的内容的是()(X3-1) A)数据结构 B)数据操作C)数据查询 D)数据约束 (2)下列不属于软件工程的3个要素的是()(X3-2) A)工具 B)过程 C)方法D)环境 (3)模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的()(X3-3) A)抽象和信息隐蔽 B)局部化和封装化 C)内聚性和耦合性 D)激活机制和控制方法 (4)在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是()(X3-4) A)路径的集合 B)循环的集合 C)目标的集合 D)地址的集合 (5)下列叙述中,不属于软件需求规格说明书的作用的是()(X3-5) A)便于用户、开发人员进行理解和交流 B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 C)作为确认测试和验收的依据 D)便于开发人员进行需求分析 (6)数据库的故障恢复一般是由()(X3-6) A)数据流图完成的 B)数据字典完成的 C)DBA完成的 D)PAD图完成的 (7)为用户与数据库系统提供接口的语言是()(X3-7) A)高级语言 B)数据描述语言(DDL) C)数据操纵语言(DML) D)汇编语言 (8)下列不属于软件调试技术的是()(X3-8) A)强行排错法B)集成测试法 C)回溯法 D)原因排除法 (9)在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示()(X3-9) A)模块之间的调用关系 B)程序的组成成分 C)控制程序的执行顺序 D)数据的流向 (10)下列SQL语句中,用于修改表结构的是()(X3-10) A)ALTER B)CREATE C)UPDATE D)INSERT (11)利用查询向导不能创建的查询是()(X3-11) A)选择查询 B)交叉查询C)参数查询 D)查找重复项查询 (12)在查询设计视图中,可以添加的是()(X3-12) A)只能添加表 B)只能添加查询 C)既可添加表,也可添加查询 D)既不可添加表,也不可添加查询 (13)下列关于查询的功能的叙述中,不正确的是()(X3-13) A)建立查询的过程中可以进行各种统计计算 B)利用查询可以将需要的数据提取出来以格式化的方式显示给用户 C)利用查询的结果可以建立新的数据表

2019全国计算机二级ACCESS考试考点:计算机数据管理的发展

2019全国计算机二级ACCESS考试考点:计算机数 据管理的发展 数据库是20世绝60年代后期发展起来的一项重要技术,70年 代以来数据库技术得到迅猛发展,已经成为计算机科学与技术的一个 重要分支。本章主要介绍数据库的基本概念和基本理论,并结合Microsoft Access讲解与关系数据库相关的基本慨念。 1.1 数椐库基础知识 数据库是20世纪60年代末发展起来的一项重要技术,它的出现 使数据处理进入了一个崭新的时代,它能把大量的数据按照一定的结 构存储起来,在数据库管理系统的集中管理下,实现数据共享。那么,什么是数据库?什么是数据库管理系统呢?下面做一简单介绍。 1.1.1 计算机数据管理的发展 一、数据与数据处理 数据是指存储在某种介质上能够识别的物理符号。数据的概念包 括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种介 质上的数据形式。数据的形式能够是多种多样的,例如,某人的生日 是“1988年6月25日” ,能够表示为“1988.06. 25”,其含义并没有改变。 数据的概念在数据处理领域中已经大大拓宽。数据不但包括数字、字母、文字和其它待殊字符组成的文本形式,而且还包括图形、图像、动画、影像、声音等多媒体形式,但是使用最多、最基本的仍然是文 字数据。 数据处理是指将数据转换成信息的过程。从数据处理的角度来说,信息是一种被加工成特定形式的数据,这种数据形式对于数据接收者 来说是有意义的。

人们说“信息处理”,其真正含义是为了产生信息面处理数据。 通过处理数据能够获得信息,通过度析和筛选信息能够实行决策。 在计算机系统中,使用计算机的外存储器(如磁盘)来存储数据; 通过软件系统来管理数据;通过应用系统来对数据实行加工处理。 二、计算视数据管理 数据处理的中心问题是数据管理。计算机对数据的管理是指如何 对数据分类、组织、编码、存储,检索和难护。 计算机在数据管理方面经历了由低级到高级的发展过程。计算机 数据管理随着计算机硬件、软件技术和计算机应用范围的发展而发展,先后经历了人工管理、文件系统和数据库系统、分布式数据库系统和 面向对象数据库系统等几个阶段。 1.人工管理 20世纪50年代中期以前,计算机主要用于科学计算。当时的硬 件状况是,外存储器只有纸带、卡片、磁带,没有像磁盘这样的能够 随机访问、直接存取的外部存储设备。软件状况是,没有操作系统, 没有专门管理数据的软件,数据由计算或处理它的程序自行携带。数 据管理任务,包括存储结构、存取方法、输入/输出方式等完全由程序 设计人员自行负责。 这个时期计算机数据管理的特点是:数据与程序不具有独立性, 一组数据对应一组程序。数据不能长期保存,程序运行结束后就退出 计算机系统,一个程序中的数据无法被其它程序使用,所以程序与程 序之间存有大量的重复数据,称为数据冗余。 2.文件系统 20世纪50年代后期到60年代中期,计算机的应用范围逐渐扩大,计算机不但用于科学计算,而且还大量用于管理。这时能够直接存取 的磁鼓、磁盘成为联机的主要外部存储设备;在软件方面,出现了高级

全国计算机等级考试二级ACCESS—vba操作题参考答案

等级考试中的vba操作题 操作说明:不允许修改窗体等对象中未涉及的控件、属性;程序代码只允许在“**********”与“**********”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。 要求:打开窗体,查看代码的实际效果。 1. 数据库:samp01.mdb 实现功能: 单击“刷新”按钮(名为“bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象“qEmp”,并刷新窗体记录,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),关闭窗体。 参考答案:

数据库:samp02.mdb 实现功能: 在窗体中有一个“显示全部记录”命令按钮(名称为bList),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 3. 数据库:samp03.mdb 实现功能: 窗体加载时设置窗体标题属性为系统当前日期。 单击“显示借书信息”按钮(名称为blist),以打印预览方式打开报表“rReader”。

数据库:samp04.mdb 实现功能: 在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“bt1”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。 5. 数据库:samp05.mdb 实现功能: 窗体加载时,将标签”Tda”的标题设置为系统当前日期。 单击“显示雇员情况”按钮(名称为blist),运行宏“m1”

数据库:samp06.mdb 实现功能: 在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一输入对话框,其提示文本为“请输入大于0的整数值”。 输入1时,相关代码关闭窗体(或程序)。 输入2时,相关代码实现预览输出报表对象“rEmp”。 输入>=3时,相关代码调用宏对象“mEmp”以打开数据表“tEmp”。

计算机二级Access上机试题及答案

练习一 1.基本操作题 在考生文件夹下,“”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。试按以下要求,完成表和窗体的各种操作: (1)分析表对象“销售业绩表”的字段构成、判断并设置其主键; (2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”; (3)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性; (4)将考生文件夹下Excel文件中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为“tTest”; (5)将窗体fTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示; (6)在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。 1.基本操作题 【考点分析】 本题考点:设置主键;建立表间关系;链接表;窗体中命令按钮属性的设置。 (1)【解题步骤】 步骤1:打开“”数据库窗口,选中“表”对象,右键单击“销售业绩表”选择【设计视图】。 步骤2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中“主键”按钮。 步骤3:单击工具栏中的“保存”按钮,关闭设计视图。 (2)【解题步骤】 步骤1:选中“表”对象,右键单击“物品表”选择【设计视图】。 步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。 步骤3:单击工具栏中“保存”按钮,关闭设计视图。 (3)【解题步骤】 步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。 步骤2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段,放开鼠标,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“创建”按

2020年计算机二级Access考试基础预测试题及答案(最新)

1.下列叙述中正确的是( )。 A.软件测试应该由程序开发者来完成 B.程序经调试后一般不需要测试 C.软件维护只包括对程序代码的维护 D.以上三种说法都不对 答案:D 2.常见的数据模型有三种,它们是( )。 A.层次、关系和语义 B.环状、层次和星型 C.字段名、字段类型和记录 D.层次、关系和网状 答案:D 3.在Access的数据表中删除一条记录,被删除的记录( )。 A.不能恢复 B.可恢复为条记录 C.可恢复为后一条记录 D.可恢复到原来的设置 答案:A 4.VBA表达式(3*3)\(3/3)的输出结果是( )。 A.0 B.1 C.3

答案:D 5.数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为( )。 A.C B.Basic C.DDL D.DML 答案:C 6.以三级模式为框架组成的3种数据库中,真实存在于计算机外存的数据库是( )。 A.概念数据库 B.用户数据库 C.物理数据库 D.逻辑数据库 答案:B 7.一些重要的程序设计语言允许过程的递归调用,而实现递归调用中的存储分配通常用( )。 A.栈 B.堆 C.数组 D.链表 答案:A 8.下列统计函数中不能忽略空值(NULL)的是( )。

B.AVG C.MAX D.COUNT 答案:D 9.下列有关数组的叙述中,错误的是( )。 A.在同一个环境下,数组与内存变量可以同名,两者互不影响 B.可以用一维数组的形式访问二维数组 C.在可以使用简单内存变量的地方都可以使用数组元素 D.一个数组中各元素的数据类型可以相同,也可以不同 答案:A 10.下列选项中,不属于模块间耦合的是( )。 A.数据耦合 B.标记耦合 C.异构耦合 D.公共耦合 答案:C

2013年计算机二级access模拟试题7

2013年计算机二级access模拟试题7

一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。 (1)下列说法中,不属于数据模型所描述的内容的是 A)数据结构 B)数据操作 C)数据查询 D)数据约束 (2)下列不属于软件工程的3个要素的是 A)工具 B)过程 C)方法 D)环境 (3)模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的 A)抽象和信息隐蔽 B)局部化和封装化 C)内聚性和耦合性 D)激活机制和控制方法 (4)在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是 A)路径的集合 B)循环的集合 C)目标的集合 D)地址的集合 (5)下列叙述中,不属于软件需求规格说明书的作用的是 A)便于用户、开发人员进行理解和交流 B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 C)作为确认测试和验收的依据 D)便于开发人员进行需求分析 (6)数据库的故障恢复一般是由 A)数据流图完成的 B)数据字典完成的 C)DBA完成的 D)PAD图完成的 (7)为用户与数据库系统提供接口的语言是 A)高级语言 B)数据描述语言(DDL) C)数据操纵语言(DML) D)汇编语言 (8)下列不属于软件调试技术的是 A)强行排错法 B)集成测试法

C)回溯法 D)原因排除法 (9)在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示 A)模块之间的调用关系 B)程序的组成成分 C)控制程序的执行顺序 D)数据的流向 (10)下列SQL语句中,用于修改表结构的是 A)ALTER B)CREATE C)UPDATE D)INSERT (11)利用查询向导不能创建的查询是 A)选择查询 B)交叉查询 C)参数查询 D)查找重复项查询 (12)在查询设计视图中,可以添加的是 A)只能添加表 B)只能添加查询 C)既可添加表,也可添加查询 D)既不可添加表,也不可添加查询 (13)下列关于查询的功能的叙述中,不正确的是 A)建立查询的过程中可以进行各种统计计算 B)利用查询可以将需要的数据提取出来以格式化的方式显示给用户 C)利用查询的结果可以建立新的数据表 D)利用查询可以添加或修改表中的记录 (14)在Access 中,计算型控件的数据源是 A)表达式 B)用户输入的数据 C)控件中的数据 D)数据库中的数据 (15)下面关于数据表与窗体的叙述中,正确的是 A)数据表和窗体均能存储数据 B)数据表的功能可以由窗体等价地实现 C)数据表和窗体都能输入数据并编辑数据 D)数据表和窗体都只能以行和列的形式显示数据 (16)在关系模型中,实现“关系中不允许有完全相同的元组”是通过 A)候选关键字 B)主关键字 C)外部关键字 D)超级关键字 (17)每个日期/时间型字段需要的存储空间的字节数是 A)1

2017历年全国计算机二级ACCESS上机试题及答案

历年Access操作试题解析(2017.5.8整理,可能为2015年以前的) 第一套 一、基本操作题(计30分) (1)新建数据库"学生.mdb",将考生文件夹中的"学生.xls"导入到"学生"数据库,第一行包含列标题,设置"学号"字段为主键,将导入表命名为"学生信息"。 (2)将"选课.xls"以"选课"为表名导入"学生"数据库,第一行包含列标题,设置选课ID为主键。"选课"表显示情况如图1-1所示。 (3)将"学生信息"表按照"学号"字段降序排列,设置单元格格式为"凸起"。"学生信息 "表结果 图1-2 一、基本操作题 (1)【操作步骤】 启动Access,在弹出的"Microsoft Access"对话框的"新建数据"框中选择"空Access数据库",然后单击"确定"按钮。 在"文件新建数据库"对话框中选择考生文件夹的路径,将文件命名为"学生",单击"创建"按钮,创建并打开"学生"数据库。 在"学生"数据库对话框中单击"表"对象,单击"新建"按钮,在"新建表"对话框中选择"导入表",单击"确定",弹出"导入"对话框。 在"导入"对话框的"查找范围"框中找到要导入文件的位置,在"文件类型"中选择"Microsoft Excel",在列表中选择"学生.xls",单击"导入"按钮,弹出"导入数据表向导"对话框,然后单击"下一步"。 选中"第一行包含列标题"复选框,三次连续单击"下一步",弹出如图1-1所示的对话框。 图1-1 选中"自行选择主键"单选按钮,在右边的下拉框中选择"学号",然后单击"下一步"。 "导入到表"文本框中输入表的名字"学生信息"。单击"完成"按钮,弹出结果提示框,提示数据导入已经完成,单击"确定"按钮关闭提示框。 (2)【操作步骤】 在"学生"数据库窗口中,单击"表"对象,单击"新建"按钮,在"新建表"对话框中选择"导入表",单击"确定",弹出"导入"对话框。 在"导入"对话框的"查找范围"框中找到要导入文件的位置,在"文件类型"中选择"Microsoft Excel",在列表中选择"选课.xls",单击"导入"按钮,弹出"导入数据表向导"对话框,然后单击"下一步"。 选中"第一行包含列标题"复选框,然后单击"下一步"按钮。 两次单击"下一步"按钮,弹出如图1-2所示的对话框。 选中"自行选择主键"单选按钮,在右边的下拉框中选择"选课ID",然后单击"下一步"。

2020年全国计算机二级考试ACCESS上机试题及答案(共五套)

2020年全国计算机二级考试ACCESS上机试题及 答案(共五套) 2020年全国计算机二级考试ACCESS上机试题及答案 (第一套) 一、基本操作题(计30分) (1)建立"学生会成员.mdb"数据库,利用表向导生成"学生"表,选择学生ID、名字、地址和主修字段。 (2)添加表6-1中信息到"学生"表中,行高设置为13。 (3)隐藏"学生"表的"学生ID"列,设置所有字段列列宽为最佳匹配。"学生"表如图6-1所示。 表6-1 学习ID名字地址主修 1 李剑4号楼电子信息 2张天7号楼计算机软件 3杨梅11号楼经济法 4刘玲4号楼经济管理 图6-1

一、基本操作题 (1)【操作步骤】 启动Access,在弹出的"Microsoft Access"对话框的"新建数据"框中选择"空Access数据库",然后单击"确定"按钮。 在"文件新建数据库"对话框中选择考生文件夹的路径,将文件命名为"学生会成员",单击"创建"按钮,创建并打开"学生会成员"数据库。 在"学生会成员"数据库窗口中,单击"表"对象。 单击"新建"按钮,在"新建表向导"对话框中选择"表向导",单击"确定"按钮,弹出的"表向导"对话框,选择"商务",示例表中选择"学生",双击示例字段中"学生ID"、"名字"、"地址"和"主修"字段,结果如图6-1所示。 图6-1 单击"下一步"按钮,输入表名字"学生",单击"完成"按钮。 (2)【操作步骤】 在"学生会成员"数据库窗口中,单击"表"对象。 双击"学生"表或右键单击后选择"打开",在对应的字段中输入表6-1要求的数据。

主菜单中,选择"格式"→"行高",在弹出的对话框中,行高输入"13"。单击"确定"退出对话框。 单击工具栏中"保存"按钮,保存"学生"表。 (3)【操作步骤】 在"学生会成员"数据库窗口中,单击"表"对象,双击"学生"表或右键单击后选择"打开"。 选中"学生"表中"学生ID"列,右键单击选择"隐藏列"。 分别选中"主修"、"地址"和"名字"列,右键单击选择"列宽",弹出"列宽"对话框,单击"最佳匹配"按钮。 单击工具栏中"保存"按钮,保存修改的"学生"表。 二、简单应用题(计40分) 在"公司.mdb"数据库中有"雇员"、"产品"、"供应商"、"订单"四张表。 (1)以"雇员"表为数据源,创建参数查询"xx",实现通过输入生日范围显示雇员全部信息,参数提示为"起始日期"和"终止日期"如图6-2、图6-3所示。查询结果如图6-4所示。 图6-2 图6-3

2020年计算机二级Access考试真题及答案

2020年计算机二级Access考试真题及答案 在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好 两个表对象住宿登记"tA"和住房信息表"tB"。请按以下要求完成设计: (1)创建一个查询,查找并显示客人的"姓名"、"入住日期"和"价格"3个字段内容,将查询命名为"qT1"。 (2)创建一个参数查询,显示客人的"姓名"、"房间号"和"入住日期"3个字段信息。将"姓名"字段作为参数,设定提示文本为"请输入姓名",所建查询命名为"qT2"。 (3)以表对象"tB"为基础,创建一个交叉表查询。要求:选择楼号 为行标题列名称显示为"楼号","房间类别"为列标题来统计输出每座 楼房的各类房间的平均房价信息。所建查询命名为"qT3"。 注:房间号的前两位为楼号。 交叉表查询不做各行小计。 (4)创建一个查询,统计出各种类别房屋的数量。所建查询显示两 列内容,列名称分别为"type"和"num",所建查询命名为"qT4". 在考生文件夹下,"samp1.mdb"数据库文件中已创建两个表对象 (名为"员工表"和"部门表")和一个窗体对象(名为"fEmp")。试按以下 要求顺序完成表及窗体的各种操作: (1)对表对象"员工表"操作,按照员工性别不同,为编号字段值增 补前置字符,男性员工编号前增补字符"8",女性员工编号前增补字符"6",如男性的000001更改为8000001,女性的000002更改为6000002。 (2)查出员工张汉望的对应密码内容,将密码实际值追加到其简历 内容末尾。

(3)设置表对象"员工表"的部门号字段值为列表框下拉选择,其值参照"部门表"的对应字段内容。 (4)将"员工表"姓名中的所有"小"字替换为"晓"。 (5)依据"员工表"中的职务信息,在经理和主管员工对应的"说明"字段内输入"干部"信息。 (6)设置窗体对象"fEmp"的"记录源"属性和"筛选"属性,使其打开后输出"员工表"的女员工信息。 四、综合应用题(共18分) 43、在考生文件夹下有“Acc3.mdb”数据库。 (1)以“房源基本情况”表为数据源,创建“房源基本情况表”窗体,显示“房源基本情况表”中的全部字段。布局为“纵栏表”,样式为“标准”。在窗体页眉中添加“房源基本情况表”标签,标签文本格式为“微软雅黑”、“14号”、“加粗”。 (2)在“房源基本情况表”窗体中添加“下一记录”、“前一记录”、“添加记录”和“保存记录”,分别实现转到下一记录、转到前一记录、添加记录和保存记录操作。设置窗体宽度为“10cm”,“弹出方式”。“房源基本情况表”窗体的效果如图4所示。 三、简单应用题(共24分) 42、在“Acc2.mdb”数据库中有“课程名”表、“学生成绩”表和“学生档案”表。 (1)以“学生档案”表为数据源,创建查询“查询l”,查询不姓“张”的学生信息。结果显示“学生档案”表中的全部字段。

计算机二级Access笔试试题及答案解析

笔试第九套 一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应的位置上,答在试卷上不得分。 (1)下列叙述中正确的是( )(X9-1) A)算法的空间复杂度是指算法程序的长度 B)算法的效率只与所处理数据的规模有关,而与数据的存储结构无关 C)数据的逻辑结构与存储结构是一一对应的 D)上述三种说法都不对 (2)向一个栈顶指针为HS的链式栈中插入一个s所指的结点时,则执行 ( )(X9-2) A)HS->next=s; B)s->next=HS->next;HS->next=s; C)s->next=HS;HS=s; D)s->next=HS;HS=HS->next; (3)在最坏情况下,下列各排序方法的比较次数正确的是( )(X9-3) A)冒泡排序为n/2 B)冒泡排序为n(n+1)/2 C)快速排序为n/2 D)快速排序为n(n-1)/2 (4)最简单的交换排序方法是( )(X9-4) A)快速排序 B)选择排序 C)堆排序D)冒泡排序 (5)下列描述中,不符合软件工程的原则的是( )(X9-5) A)把程序分解成独立的模块 B)采用封装技术把程序模块的实现细节隐藏起来 C)采用全局变量传递的方式,以简化模块之间的通信接口和通信量 D)程序的内外部接口保持一致,系统规格说明与系统行为保持一致 (6)下列叙述中正确的是( )(X9-6) A)接口复杂的模块,其耦合程度一定低 B)耦合程度弱的模块,其内聚程度一定高 C)耦合程度弱的模块,其内聚程度一定低 D)上述三种说法都不对 (7)下面不是软件设计的基本原理的是( )(X9-7) A)抽象B)完备性 C)模块化 D)信息隐蔽 (8)边界值分析法属于哪一类测试的常用方法( )(X9-8) A)静态测试 B)白盒测试C)黑盒测试 D)集成测试 (9)下述关于数据库系统的叙述中正确的是( )(X9-9) A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统比文件系统独立性差 C)数据库系统减少了数据冗余 D)数据库系统避免了一切冗余 (10)下列有关数据库的描述,正确的是( )(X9-10) A)数据处理是将信息转化为数据的过程 B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C)关系中的每一列称为元组,一个元组就是一个字段 D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字

2021年全国计算机二级考试ACCESS上机试题库及答案(共三套)

2021年全国计算机二级考试ACCESS上机试题 库及答案(共三套) 2021年全国计算机二级考试ACCESS上机试题及答案 (-) -V基本操作题(计30分) 在〃xy.mdb"数据库中有〃源〃表。 (1)将〃食谱.xls〃导入数据库,第一行包含列标题,主键为食谱 ID,将食谱ID字段和源ID字段的数据类型改为长整型,将食谱名称 字段的长度改为60,表命名为〃食谱J (2)设?置〃源"表与〃食谱〃表的关系为一对多,实施参照完整性。 (3)〃食谱〃表为数据源,创建〃侮样菜的卡路里数=200〃的高级筛选,并将该筛选另存为〃200|;?的菜〃查询。〃食谱〃表如图14」所示。 单击工具栏中的〃应用筛选〃按钮显示如图14?2所示。 :RM I ■員 fl L_ ?mm! ■■B—- rx. ?* toijr 图14?2

一、基本操作题 (1)【操作步骤】 页匚打开〃xy.mdb 〃数据库,在〃数据库〃窗口中单击〃表〃对象,单 击〃新建〃按钮。 宦兀在〃新建表〃对话框中选择〃导入表〃,单击〃确定〃按钮。 页匚在〃导入〃对话框的〃查找范圉〃框中找到要导入文件的位置, 设?置〃导入〃对话框的〃文件类型〃为〃Microsoft Execel\选择〃食 谱.xls 〃文件,单击〃导入〃按钮,弹出〃导入数据表向导〃对话框,单击 L5匝在〃导入数据表〃向导中选择〃第一行包含列标题〃,三次连续 单击〃下一步J 选中〃自行选择主键〃为〃食谱IDS 如图14」所示,单 击〃下一步〃输入表名称〃食谱〃,然后单击〃完成〃。 uTd J ;二 J r ■ j RE 3 r &n KL 1 E £ IK 亦 山 ra I ? Ar ■ 图14J 页匸右键单击〃食谱〃表,在菜单中选择〃设计视图〃,将〃食谱ID" 和〃源ID 〃字段大小改为〃长整型J 将〃食谱名称〃字段的长度改为〃 60〃。 页兀单击〃保存〃按钮H,保存对〃食谱〃表设计的修改,关闭设计 窗口。 (2)【操作步骤】 rJ —g I

2019年计算机二级ACCESS考试知识点:关系数据模型

2019年计算机二级ACCESS考试知识点:关系数据 模型 1.2关系数据库 自20世纪80年代以来,新推出的数据库管理系统几乎都支持关 系数据模型,Access就是一种关系数据库管理系统。本节将结合Access来集中介绍关系数据库系统的基本概念。 1.2.1关系数据模型 关系数据模型的用户界面非常简单,一个关系的逻辑结构就是一 张二维表。这种用二维表的形式表示实体一和实体一间联系的数据模 型称为关系数据模型。 一、关系术语 1.关系 —个关系就是一张二维表,每个关系有一个关系名。在Access 中,一个关系存储为一个表,具有一个表名。 对关系的描述称为关系模式,一个关系模式对应一个关系的结构。其格式为: 关系名(属性名1,属性名2,……,属性名n) 在Access中,表示为表结构: 2.元组 在一个二维表(一个具体关系)中,水平方向的行称为元组,每一 行是一个元组。元组对应表中的一条具体记录。例如,教师表和工资 表两个关系各包括多条记录(或多个元组〉。 3.属性

二维表中垂直方向的列称为属性,每一列有一个属性名,与前面 讲的实体属性相同。在Access中表示为字段名。每个字段的数据类型、宽度等在创建表的结抅时规定。例如,教师表中的编号、姓名、性别 等字段名及其相对应的数据类型组成表的结构。 4.域 属性的取值范围,即不同元组对同一个属性的取值所限定的范围。例如,姓名的取值范围是文字字符;性别只能从“男”、“女”两个汉 字中取一;逻辑型属性婚否只能从逻辑真或逻辑假两个值中取值。 5.关键字 其值能够地标识一个元组的属性或属性的组合。在Access中表 示为字段或字段的组合,教师表中的编号能够作为标识一条记录的关 键字。因为具有某一职称的可能不止一人,职称字段不能作为标识的 关键字。在Access中,主关键字和候选关键字就起到标识一个元组的 作用。 6.外部关键字 如果表中的一个字段不是本表的主关键字,而是另外一个表的主 关键字和候选关键字,这个字段(属性)就称为外关键字。 从集合论的观点来定义关系,能够将关系定义为元组的集合。关 系模式是命名的域性集合。元组是属性值的集合。一个具体的关系模 型是若干各有联系的关系模式的集合。 在Access中,将相互之间存有联系的表放在一个数据库中统一 管理。例如,在“教学管理”数据库中能够加人教师表、学生表、课 程表和成绩表等。 二、关系的特点

全国计算机二级ACCESS考试试题及答案

全国计算机等级考试二级笔试试卷 Access数据库程序设计 (考试时间90分钟,满分100分) 一、选择题(每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)程序设计就是编制程序B)程序的测试必须由程序员自己去完成 C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试 (2)下列数据结构中,能用二分法进行查找的是 A)顺序存储的有序线性表B)线性链表 C)二叉链表D)有序线性链表 (3)下列关于栈的描述正确的是 A)在栈中只能插入元素而不能删除元素 B)在栈中只能删除元素而不能插入元素 C)栈是特殊的线性表,只能在一端插入或删除元素 D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素 (4)下列叙述中正确的是 A)一个逻辑数据结构只能有一种存储结构 B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率

D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是 A)软件工程只是解决软件项目的管理问题 B)软件工程主要解决软件产品的生产率问题 C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D)软件工程只是解决软件开发中的技术问题 (6)在软件设计中,不属于过程设计工具的是 A)PDL(过程设计语言) B)PAD图 C)N-S图D)DFD图 (7)下列叙述中正确的是 A)软件交付使用后还需要进行维护 B)软件一旦交付使用就不需要再进行维护 C)软件交付使用后其生命周期就结束 D)软件维护是指修复程序中被破坏的指令 (8)数据库设计的根本目标是要解决 A)数据共享问题B)数据安全问题 C)大量数据存储问题D)简化数据维护 (9)设有如下关系表: R S T 则下列操作中正确的是 A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S

2011年3月计算机二级Access考试模拟题

2011年3月计算机二级Access考试模拟题 一、选择题 1.以下内容中不属VBA提供的数据验证函数是 A)IsNull B)IsDate C)IsNumeric D)IsText 2.VBA“定时”操作中,需要设置窗体的“计时器间隔(TimerInterval)”属性值。其计量单位是 A)微秒B)毫秒C)秒D)分钟 3.能够实现从指定记录集里检索特点字段值的函数是 A)Nz B)DSum C)Rnd D)DLookup 4.DAO模型层次中处在最顶层的对象是 A)DBEngine B)Workspace C)Database D)RecordSet 5.ADO对象模型中可以打开RecordSet对象的是 A)只能是Connection对象 B)只能是Command对象 C)可以是Connection对象和Command对象 D)不存在 6.InputBox函数返回值的类型为 A)数值B)字符串 C)变体D)数值或字符串(视输入的数据而定) 7.ADO的含义是 A)开放数据库互连应用编程接口 B)数据库访问对象 C)动态链接库 D)Active数据对象 8.执行下面的语句后,所弹出的信息框外观样式为 MsgBox "AAAA",vbOKCancel+vbQuestion,"BBBB" 9.在MsgBox(prompt,buttons,title,helpfile,context)函数调用形式中必须提供的参数是 A)prompt B)buttons C)title D)context 二、填空题 1.VBA提供了多个用于数据验证的函数。其中IsDate函数用于________;________函数用于判定输入数据是否为数值。

2012年计算机二级Access上机试题及答案(48)

1.基本操作题 在考生文件夹下的“samp1.mdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。请按以下要求,顺序完成表的各种操作: (1)将“员工表”的行高设为15; (2)设置表对象“员工表”的“年龄”字段有效性规则为:大于17且小于65(不含17和65);同时设置相应有效性文本为“请输入有效年龄”; (3)在表对象“员工表”的“年龄”和“职务”两字段之间新增一个字段,字段名称为“密码”,数据类型为“文本”,字段大小为6,同时,要求设置输入掩码使其以星号方式(密码)显示; (4)冻结表对象“员工表”中的“姓名”字段; (5)将表对象“员工表”中的数据导出到考生文件夹下,以文本文件形式保存,命名为“Test.txt”; 要求:第一行包含字段名称,各数据项间以分号分隔。 (6)建立表对象“员工表”和“部门表”的表间关系,实施参照完整性。 1.基本操作题 【考点分析】 本题考点:设置行高;字段有效性文本、有效性规则字段属性的设置;添加新字段;冻结字段;建立表间关系。 (1)【解题步骤】 步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,双击“员工表”。 步骤2:单击菜单栏【格式】|【行高】,在行高对话框中输入“15”,单击“确定”按钮。 步骤3:单击工具栏中“保存”按钮。 (2)【解题步骤】 步骤1:单击菜单栏【视图】|【设计视图】。 步骤2:单击“年龄”字段行任一点,在“有效性规则”行输入“>17 And <65”,在“有效性文本”行输入“请输入有效年龄”。 (3)【解题步骤】 步骤1:右键单击“职务”行选择【插入行】。 步骤2:在新插入行的“字段名称”列输入“密码”,“数据类型”列选择“文本”,在“字段大小”行输入“6”。 步骤3:单击“输入掩码”右侧的生成器按钮,在弹出的对话框中选中“密码”,单击“下一步”,单击“完成”按钮。 步骤4:单击工具栏中“保存”按钮。 (4)【解题步骤】 步骤1:单击菜单栏【视图】|【数据表视图】。 步骤2:选中“姓名”字段列,单击菜单栏【格式】|【冻结列】。 步骤3:单击工具栏中“保存”按钮,关闭数据表视图。 (5)【解题步骤】 步骤1:右键单击“员工表”选择【导出】。 步骤2:在“保存位置”找到考生文件夹并打开,在“文件名”中输入“Test”,在“文件类型”右侧下拉列表中选中“文本文件”,单击“导出”按钮。 步骤3:单击“下一步”按钮,在弹出的对话框中选中“第一行包含字段名称”复选框,在“请选中字段分隔符”中选择“分号”,单击“下一步”按钮。单击“完成”按钮。 (6)【解题步骤】 步骤1:单击菜单栏【工具】|【关系】,单击【关系】|【显示表】,分别添加表“员工表”和“部门表”到“关系”界面,关闭“显示表”对话框。 步骤2:选中表“部门表”中的“部门号”字段,拖动鼠标到表“员工表”的“所属部门”字段,放开鼠标,在弹出“编

全国计算机等级考试二级Access试题及答案

全国计算机等级考试二级ACCESS模拟题 一、选择题((1)~(35)每小题2分,共70分) (1)在计算机中,算法就是指______。 A.查询方法 B.加工方法 C.解题方案的准确而完整的描述 D.排序方法 (2)栈与队列的共同点就是______。 A.都就是先进后出 B.都就是先进先出 C.只允许在端点处插入与删除元素 D.没有共同点 (3)已知二叉树BT的后序遍历序列就是dabec,中序遍历序列就是debac,它的前序遍历序列就是______。 A.cedba B.acbed C.decab D.deabc (4)在下列几种排序方法中,要求内存量最大的就是______。 A.插入排序 B.选择排序 C.快速排序 D.归并排序 (5)在设计程序时,应采纳的原则之一就是______。 A.程序结构应有助于读者理解 B.不限制goto语句的使用 C.减少或取消注解行 D.程序越短越好 (6)下列不属于软件调试技术的就是______。 A.强行排错法 B.集成测试法 C.回溯法 D.原因排除法 (7)下列叙述中,不属于软件需求规格说明书的作用的就是______。 A.便于用户、开发人员进行理解与交流 B.反映出用户问题的结构,可以作为软件开发工作的基础与依据 C.作为确认测试与验收的依据 D.便于开发人员进行需求分析 (8)在数据流图(DF D.中,带有名字的箭头表示______。 A.控制程序的执行顺序 B.模块之间的调用关系 C.数据的流向 D.程序的组成成分 (9)SQL语言又称为______。 A.结构化定义语言 B.结构化控制语言 C.结构化查询语言 D.结构化操纵语言 (10)视图设计一般有3种设计次序,下列不属于视图设计的就是______。 A.自顶向下 B.由外向内 C.由内向外 D.自底向上 (11)关于数据库系统对比文件系统的优点,下列说法错误的就是______。 A.提高了数据的共享性,使多个用户能够同时访问数据库中的数据。 B.消除了数据冗余现象。 C.提高了数据的一致性与完整性。 D.提供数据与应用程序的独立性。 (12)要从学生表中找出姓“刘”的学生,需要进行的关系运算就是______。 A.选择 B.投影 C.连接 D.求交 (13)在关系数据模型中,域就是指______。 A.元组 B.属性 C.元组的个数 D.属性的取值范围 (14)Access字段名的最大长度为______。 A.64个字符 B.128个字符 C.255个字符 D.256个字符 (15)必须输入任何的字符或一个空格的输入掩码就是______。 A.A B.a C.& D.C

2020年全国计算机等级考试二级ACCESS上机试题库及答案(共八套)

2020年全国计算机等级考试二级ACCESS上机试题库 及答案(共八套) 2020年全国计算机等级考试二级ACCESS上机试题及 答案(一) 一、基本操作题(计30分) 在考生文件夹中有"学生课程.mdb"数据库。 (1)将"成绩"表按"学生学号"字段升序排列,网格线颜色为湖蓝色。"成绩"表结果如图51-1所示。 图51-1 (2)按照下列要求创建"学生"表。 表51-1 字段名称数据类型字段大小是否主键学号文本8是 姓名文本10 性别文本1 政治面貌文本5

(3)设置"性别"字段默认值为"男",有效性规则为"男"Or"女"。"学生"表如图51-2所示。 图51-2 一、基本操作题 (1)【操作步骤】 打开考生文件夹中的"学生课程.mdb"数据库。双击打开"成绩"表。 选中"学生学号"列,单击右键选择"升序"选项。 在菜单栏中选择"格式"菜单,并在下拉栏中选择"数据表"选项。弹出"设置数据表格式"对话框,在"网格线颜色"中选择"湖蓝色",如图51-1所示 图51-1 单击"确定"按钮关闭对话框,单击工具栏中的"保存"按钮,关闭"成绩"表窗口。 (2)【操作步骤】 在"学生课程"数据库窗口中,在"表"对象下。单击"新建"

按钮"",在弹出的对话框中选择"设计视图"选项,单击"确定"按钮。 分别在"字段名称"行输入"学生学号"、"姓名"、"性别"和"政治面貌"字段,并在各"字段名称"行的"数据类型"行选择"文本",并按照表51-1要求输入各字段名称的"字段大小"值,鼠标光标停在"学生学号"字段,右键单击选择"主键",如图51-2所示。 图51-2 单击工具栏中的"保存"按钮,在弹出的对话框中输入名称"学生",单击"关闭"按钮。 (3)【操作步骤】 右键单击"学生"表,选择"设计视图"。 选择表中的"性别"字段,在字段属性的"默认值"行输入"男"。 该字段属性的"有效性规则"行中输入""男" Or "女"",单击工具栏中的"保存"按钮,单击"关闭"按钮,关闭"学生"表。 二、简单应用题(计40分) 在"student.mdb"数据库中有"教师"、"课程"、"授课"、"课程成绩"、"系别"、"班级"和"学生"表。

全国计算机等级考试二级Access习题及答案

精心整理 全国计算机等级考试二级ACCESS模拟题 一、选择题((1)~(35)每小题2分,共70分) (1)在计算机中,算法是指______。 A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法 (2)栈和队列的共同点是______。 A.都是先进后出B.都是先进先出C D.没有共同点 (3)已知二叉树BT的后序遍历序列是 遍历序列是______。 A.cedbaB.acbedC.decabD. (4) A.插入排序B D.归并排序 (5)______。 A B.不限制goto语句的使用C.减少或取消注解行D (6)______。 A.强行排错法B.集成测试法C.回溯法D.原因排除法 (7)下列叙述中,不属于软件需求规格说明书的作用的是______。 A.便于用户、开发人员进行理解和交流 B.反映出用户问题的结构,可以作为软件开发工作的基础和依据 C.作为确认测试和验收的依据

D.便于开发人员进行需求分析 (8)在数据流图(DF D.中,带有名字的箭头表示______。 A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分 (9)SQL语言又称为______。 A.结构化定义语言B (10)视图设计一般有3。 A.自顶向下B.由外向内C (11)。 A B C D (12)______。 A D.求交 (13)______。 A.元组B.属性C.元组的个数D.属性的取值范围 (14)Access字段名的最大长度为______。 A.64个字符 B.128个字符 C.255个字符 D.256个字符

(15)必须输入任何的字符或一个空格的输入掩码是______。 A.AB.aC.&D.C (16)下列SELECT语句正确的是______。 A.SELECT*FROM'学生表'WHERE姓名='张三' B.SELECT*FROM'学生表'WHERE姓名=张三 C.SELECT*FROM学生表WHERE姓名='张三' D.SELECT*FROM学生表WHERE姓名= (17)以下不属于操作查询的是______ A.交叉表查询B.生成表查询C (18)下列不属于Access A.表格式窗体B.数据表窗体C (19) 效果”属性值的是______ A.平面B.凸起C (20) A C.设置数据是否有效D.限定数据取值范围 (21)下列不是窗体控件的是______。 A.表B.单选按钮C.图像D.直线 (22)以下不是Access预定义报表格式的是______。 A.“标准”B.“大胆”C.“正式”D.“随意” (23)以下关于报表的叙述正确的是______。

相关主题
文本预览
相关文档 最新文档