计算机二级access试题

2024-08-09

计算机二级access试题(共9篇)

1.计算机二级access试题 篇一

祝您考试顺利通过,更多考试资料可以访问计算机考试网http:///ncre/

1.基本操作题

在考生文件夹下,“samp1.mdb”数据库文件中已建立表对象“tStud”。试按以下操作要求,完成表的编辑修改:

(1)将“编号”字段改名为“学号”,并设置为主键;

(2)设置“入校时间”字段的有效性规则为2005年之前的时间(不含2005年);

(3)删除表结构中的“照片”字段;

(4)删除表中学号为“000003”和“000011”的两条记录;

(5)设置“年龄”字段的默认值为23;

(6)完成上述操作后,将考生文件夹下文本文件“tStud.txt”中的数据导入并追加保存在表“tStud”中。参考答案:

1.基本操作题

【考点分析】本题考点:设置主键;字段的有效性规则、默认值等字段属性的设置;删除字段;删除记录;导入表。

(1)【解题步骤】

步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,右键单击“tStud”选择【设计视图】。

步骤2:将“字段名称”列的“编号”改为“学号”。

步骤3:右键单击“学号”行选择【主键】。

(2)【解题步骤】

步骤1:单击“入校时间”字段行任一点。

步骤2:在“有效性规则”行输入“<#2005-1-1#”。

(3)【解题步骤】

步骤1:右键单击“照片”字段选择【删除行】,在弹出的对话框中单击“是”按钮。

步骤2:单击工具栏中“保存”按钮。

(4)【解题步骤】

步骤1:单击菜单栏【视图】|【数据表视图】。

步骤2:选中学号为“000003”的数据行,右键单击该行选择【删除记录】,在弹出对话框中单击“是”按钮。步骤3:选中学号为“000011”的数据行,右键单击该行选择【删除记录】,在弹出对话框中单击“是”按钮。步骤4:单击工具栏中“保存”按钮。

(5)【解题步骤】

步骤1:单击菜单栏【视图】|【设计视图】。

步骤2:单击“年龄”字段行任一点,在“默认值”行输入“23”。

步骤3:单击工具栏中“保存”按钮,关闭设计视图。

(6)【解题步骤】

步骤1:单击菜单栏【文件】|【获取外部数据】|【导入】,找到并打开“考生文件夹”,在“文件类型”下拉列表中选中“文本文件”,选中“tStud.txt”文件,单击“导入”按钮。

步骤2:单击“下一步”按钮,选中“第一行包含字段名称”复选框,单击“下一步”,选中“现有的表中”单选按钮,在右侧下拉列表中选中“tStud”,单击“下一步”按钮,单击“完成”按钮。[page]

2.简单应用题

考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”和“tScore”。此外,还提供了窗体“fTest”和宏“mTest”,试按以下要求完成设计:

(1)在创建一个选择查询,查找年龄大于25的学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT1”;

(2)创建生成表查询,组成字段是没有书法爱好学生的“学号”、“姓名”和“入校年”三列内容(其中“入校年”考试吧:一个神奇的考试网站。

数据由“入校时间”字段计算得到,显示为四位数字年的形式),生成的数据表命名为“tTemp”,所建查询命名为“qT2”;

(3)补充窗体“fTest”上“test1”按钮(名为“bt1”)的单击事件代码,实现以下功能:

打开窗体,在文本框“tText”中输入一段文字,然后单击窗体“fTest”上“test1”按钮(名为“bt1”),补充代码设置窗体上标签“bTitle”的标题为文本框“tText”输入内容与文本串“等级考试测试”的连接并消除连接串的前导和尾随空白字符。

注意:不允许修改窗体对象“fTest”中未涉及的控件和属性;只允许在“*****Add1*****”与“*****Add1*****”之间的空行内补充语句、完成设计。

(4)设置窗体“fTest”上“test2”按钮(名为“bt2”)的单击事件为宏对象“mTest”。

参考答案:

2.简单应用题

【考点分析】

本题考点:创建选择查询、生成表查询;窗体中命令按钮控件属性的设置。

(1)【解题步骤】

步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStud”、“tCourse”、“tScore”,关闭“显示表”对话框。

步骤2:分别双击“姓名”、“课程名”、“成绩”、“年龄”字段。

步骤3:在“年龄”字段的“条件”行输入“>25”,单击“显示”行取消该字段的显示。

步骤4:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。

(2)【解题步骤】

步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。

步骤2:单击菜单栏【查询】|【生成表查询】,在弹出的对话框中输入“tTemp”,单击“确定”按钮。步骤3:分别双击“学号”、“姓名”字段将其添加到“字段”行。

步骤4:在“字段”行的下一列输入“入校年:Year([入校时间])”。

步骤5:双击“简历”字段将其添加到“字段”行,在“简历”字段的“条件”行输入“not like “*书法*””,单击“显示”行取消“简历”字段的显示。

步骤6:单击工具栏中“保存”按钮,另存为“qT2”,如图8所示。关闭设计视图。

图8

(3)【解题步骤】

步骤1:选中“窗体”对象,右键单击“fTest”选择【设计视图】。

步骤2:右键单击“test1”选择【事件生成器】,空行内输入代码:

*****Add1*****

bTitle.Caption=Trim(me!tText+“等级考试测试”)

*****Add1*****

(4)【解题步骤】

步骤1:右键单击“test2”选择【属性】。

步骤2:单击“事件”选项卡,在“单击”行右侧下拉列表中选中“mTest”,关闭属性界面。

步骤3:单击工具栏中“保存”按钮,关闭设计视图。[page]

3.综合应用题

考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tEmployee”和查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计:

(1)在报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,并命名为“bTitle”;

(2)将报表主体节区中名为“tDate”的文本框显示内容设置为“聘用时间”字段值;

(3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边0.25厘米、距左侧14厘米位置,并命名为“tPage”。规定页码显示格式为“当前页/总页数”,如1/20、2/20、…、20/20等。

注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不允许修改报表对象“rEmployee”中未涉及的控件和属性。

参考答案:

3.综合应用题

【考点分析】

本题考点:在报表中添加标签、文本框控件及其控件属性的设置。

(1)【解题步骤】

步骤1:打开“samp3.mdb”数据库窗口,选中“报表”对象,右键单击“rEmployee”选择【设计视图】。步骤2:选中工具箱中“标签”控件按钮,单击报表页眉节区适当位置,然后输入“职工基本信息表”,单击报表任一点。

步骤3:右键单击“职工基本信息表”标签选择【属性】,在“名称”行输入“bTitle”,关闭属性界面。

(2)【解题步骤】

步骤1:右键单击“tDate”文本框选择【属性】。

步骤2:在“控件来源”行右侧下拉列表中选中“聘用时间”字段,关闭属性界面。

(3)【解题步骤】

步骤1:选中工具箱中“文本框”控件,单击报表页面页脚节区任一点,弹出“Text”标签和“未绑定”文本框,选中“Text”标签,然后按下“Del”键将“Text”标签删除。

步骤2:右键单击“未绑定”文本框选择【属性】,弹出属性对话框。选中“全部”选项卡,在“名称”行输入“tPage”,分别在“上边距”和“左边距”输入“0.25cm”和“14cm”。单击“控件来源”行输入“=[Page]&“/”&[Pages]”,关闭属性界面。

步骤3:单击工具栏中“保存”按钮。关闭设计视图。

2.二级计算机access 篇二

平均成绩:avg([]![])计数count总计sum小时hour([ ])分钟minute秒second日day月month年year 星期weekday绝对值abs小数Round([ ],0)

平均单价二位小数round(avg([ ]),2)大于平均单价年龄>(SELECT AVG([年龄])from[表名])

Avg([单价])from[ ])系统日期Date系统时间Time系统日期和时间Now

出生日期year([])=1989 and month([])=12 date([])=25 20Date 表Table Def查询Query Def报表Report窗体Form <=format(date(),”yyyy-5-1”)hour(timel)>12下午班级:left([学生]![学生编号],4)

平均成绩:avg([]![])计数count总计sum小时hour([ ])分钟minute秒second日day月month年year 星期weekday绝对值abs小数Round([ ],0)

平均单价二位小数round(avg([ ]),2)大于平均单价年龄>(SELECT AVG([年龄])from[表名])

Avg([单价])from[ ])系统日期Date系统时间Time系统日期和时间Now

出生日期year([])=1989 and month([])=12 date([])=25 20Serial(Year(date())),1,1)空值Is Null

20天之内Between date()and date()-20非空值Ia not Null出生年月=year(date())-[年龄]=year(now())-年龄系统一月一日(date(year(date)&””-1-1$)电灯型号掩码000“v”-”0000”w”

姓left(([姓名]),1)mid([姓名], 2)班级编号: Left([tStudent]![学号],6)Mid([学生编号],5,2)=03Right从右到左三个字姓名Len([])=3

工龄=round((year(date())-[工作时间])/365,0)

查询链接到窗体一个项[forms]![表名]![窗体项]参数=[forms]![窗体名称]![文本框名称],自动运行宏(改名为)AutoExecDateSerial(Year(now)),1,1)必须输入数字0 可输入数据或空格9必须输入字母L可选择输入字母?必须输入字母或数字A 可选择输入数字或字母alike“王*”Mid([学生编号],5,2)=03year([工作时间])=1992and month([工作时间])=4

<=date serial(year(date())-1,5,1)上一年5月1日 Between date()And date()-2020天之内

Like“计算机*”like“*计算机*”Not“王*” 不姓王

=IIf(mid([ ]),5,2)=“10”,“管理”,“信息”)偶数 [年龄] mod 2=0 系统前一天date()+1Notlike“*绘画*” 不含······ 加

Me.picture=

.&“

bTitle.caption=trim(tText)&“等级考试” 关闭窗体 docmd.close刷新from.recordsonrce=“查询名”

CDID.forecolor=verRed 红色Tdd.captior=date()=dlookup(“名称”.“taroup”.“所属部门”=“部门编号”)Btitle.caption=Trim(Me!tText)+“等级测试” Ifnot ADOrs EOfThen 添加职工记录

Case Is>3 Doumd openrepoorl“remp”,acviewpneview K=inputbor(“请输入大于0的整数值”)docmd.openRepore“remp”,acview preview.CmdsaveEnableed=True 保存按钮可用 Msg box“请输入口令!”,rbokquit 系统时间Me.caption=Date()

Selecl*form tstvd enttAge.value=sage

Ifname=“cueb” And pass=“12345” thenMe!tuserser FocusDocmd.close 关闭IfMsg box(“报表预览”,4+32+0,“确认”)=vb yes Then

Date Serial(Year(date())),1,1)空值Is Null

20天之内Between date()and date()-20非空值Ia not Null出生年月=year(date())-[年龄]=year(now())-年龄系统一月一日(date(year(date)&””-1-1$)电灯型号掩码000“v”-”0000”w”

姓left(([姓名]),1)mid([姓名], 2)班级编号: Left([tStudent]![学号],6)Mid([学生编号],5,2)=03

Right从右到左三个字姓名Len([])=3

工龄=round((year(date())-[工作时间])/365,0)查询链接到窗体一个项[forms]![表名]![窗体项]参数=[forms]![窗体名称]![文本框名称],自动运行宏(改名为)AutoExecDateSerial(Year(now)),1,1)必须输入数字0 可输入数据或空格9必须输入字母L可选择输入字母?必须输入字母或数字A 可选择输入数字或字母alike“王

*”Mid([学生编号],5,2)=03year([工作时间])=1992and month([工作时间])=4

<=date serial(year(date())-1,5,1)上一年5月1日 Between date()And date()-2020天之内

Like“计算机*”like“*计算机*”Not“王*” 不姓王

=IIf(mid([ ]),5,2)=“10”,“管理”,“信息”)偶数 [年龄] mod 2=0 系统前一天date()+1Notlike“*绘画*” 不含······ 加

Me.picture=

.&“

bTitle.caption=trim(tText)&“等级考试” 关闭窗体 docmd.close刷新from.recordsonrce=“查询名”

CDID.forecolor=verRed 红色Tdd.captior=date()=dlookup(“名称”.“taroup”.“所属部门”=“部门编号”)Btitle.caption=Trim(Me!tText)+“等级测试” Ifnot ADOrs EOfThen 添加职工记录

Case Is>3 Doumd openrepoorl“remp”,acviewpneview K=inputbor(“请输入大于0的整数值”)docmd.openRepore

“remp”,acview preview.CmdsaveEnableed=True 保存按钮可用 Msg box“请输入口令!”,rbokquit 系统时间Me.caption=Date()

Selecl*form tstvd enttAge.value=sage

Ifname=“cueb” And pass=“12345” thenMe!tuserser Focus

3.计算机二级access试题 篇三

答案:A

11、在下面关于Access数据库的说法中,错误的是______。A:数据库文件的扩展名为mdb B:所有的对象都存放在同一个数据库文件中 C:一个数据库可以包含多个表

D:表是数据库中最基本的对象,没有表也就没有其他对象 答案:B

26、定义某一个字段的默认值的作用是______。A:当数据不符合有效性规则时所显示的信息 B:不允许字段的值超出某个范围 C:在未输入数值之前,系统自动提供数值 D:系统自动把小写字母转换成大写字母 答案:C

32、用Visual FoxPro创建的数据库文件,其扩展名是______。A:.adp B:.dbf C:.frm D:.dbc 答案:D

53、描述若干个操作的组合的是______。A:表 B:查询 C:窗体 D:宏 答案:D

54、Access XP中新增加的对象是______。A:表 B:查询 C:页 D:宏 答案:C

72、用于在窗体和报表中取代字段中值的是______。A:默认值 B:标题 C:有效性文本 D:索引 答案:B 75、下列哪个不是关系的类型______。A:基本表 B:查询表 C:视图 D:逻辑表 答案:D 76、下列哪个是从其他表导出的表______。A:基本表 B:查询表 C:视图 D:物理表 答案:C 77、下列哪个表最能保证数据的安全______。A:基本表 B:查询表 C:视图 D:物理表 答案:C 78、下列哪个表不对应实际存储的表______。A:基本表 B:查询表 C:视图 D:逻辑表 答案:C 80、下列哪个不能保存在数据库文件中______。A:表 B:页 C:查询 D:窗体 答案:B 84、强调研究如何存储和使用具有海量数据量的是______。A:分布式数据库 B:面向对象数据库

C:多媒体数据库 D答案:C 85、强调研究一个数据在多个不同的地理位置存储的数据库是______。:数据仓库 A:分布式数据库 B:面向对象数据库

C:多媒体数据库 D:数据仓库 答案:A 91、在Access中,与like一起用的时候,代表任何一个字符的是______。A:* B:? C:# D:$ 答案:B 92、在Access中,与like一起用的时候,代表0个或者多个字符的是______。A:* B:? C:# D:$ 答案:A 93、在Access中,与like一起用的时候,代表任一数字的是______。A:* B:? C:# D:$ 答案:C 98、字符运算符是______。A:* B:? C:# D:& 答案:D 101、表示整除的是______。A:/ B:mod C: D:≈ 答案:C 104、Between表达式的返回值是______。A:数值型 B:逻辑型 C:文本型 D:备注型 答案:B 106、运算级别最低的运算符是______。A:算术 B:关系 C:逻辑 D:字符 答案:D 113、分类包括中央数据库和中央索引数据库的是______。A:分布式数据库 B:面向对象数据库

C:多媒体数据库 D:数据仓库 答案:A 116、不是数据库特征的是______。A:数据独立性 B:最低的冗余度 C:逻辑性 D:数据完整性 答案:C 122、Access窗体中的文本框控件分为______。A:计算型和非计算型 B:结合型和非结合型 C:控制型和非控制型 D:记录型和非记录型 答案:B 128、下列不属于窗体的常用格式属性的是______。A:标题 B:滚动条 C:分隔线 D:记录源 答案:D 129、窗体有三种视图,分别为“设计视图”、“窗体视图”和“______”。A:报表视图 B:数据表视图 C:查询视图 D:大纲视图 答案:B 131、根据关系模型Students(学号,姓名,性别,专业)下列SQL语句中有错误的是______。A:SELECT * FROM Students B:SELECT COUNT(*)人数 FROM Students C:SELECT DISTINCT 专业 FROM Students D:SELECT 专业 FROM Students 答案:B 133、根据关系模型Students(学号,姓名,性别,专业)下列SQL语句中有错误的是______。A:SELECT * FROM Students ORDER BY 学号 B:SELECT * FROM Students ORDER BY 学号 ASC C:SELECT * FROM Students ORDER BY 学号 DESC D:SELECT * FROM Students ORDER BY 学号 ESC 答案:D 134、根据关系模型Students(学号,姓名,性别,专业)下列SQL语句中有错误的是______。A:SELECT COUNT(*)FROM Students GROUP BY 性别

B:SELECT COUNT(*)FROM Students GROUP BY 性别 WHERE 专业 = “计算机” C:SELECT COUNT(*)FROM Students GROUP BY 性别 HAVING 专业 = “计算机” D:SELECT COUNT(*)AS 人数 FROM Students GROUP BY 性别 答案:B 135、根据关系模型Students(学号,姓名,性别,专业)下列SQL语句正确的是______。A:SELECT * FROM Students WHERE “姓名” = 李明

B:SELECT COUNT(*)FROM Students GROUP BY 性别 WHERE 专业 = “计算机” C:SELECT * FROM Students ORDER BY 学号 DESC D:SELECT * DISTINCT 专业 FROM Students 答案:C 137、根据关系模型Students(学号,姓名,性别,专业),查找专业中含有“计算机”的学生应使用______。

A:SELECT * FROM Students WHERE 专业 Like“计算机*” B:SELECT * FROM Students WHERE 专业 Like“*计算机*” C:SELECT * FROM Students WHERE 专业=“计算机*” D:SELECT * FROM Students WHERE 专业==“*计算机*” 答案:B 152、在SQL查询语句中,下列说法正确的是______。A:SELECT命令中必须有FROM关键字 B:SELECT命令中必须有WHERE关键字 C:SELECT命令中必须有GROUP关键字 D:SELECT命令中必须有ORDER关键字 答案:A 155、在SQL查询语句中,下列说法正确的是______。A:HAVING子句的作用是对分组后的结果进行过滤 B:HAVING子句的作用是设置查询条件 C:HAVING子句的作用是用来分组的 D:HAVING子句的作用是用来排序的 答案:A 157、“SELECT Student.姓名,Scores.成绩 FROM Student INNER JOIN Scores ON Student.学号=Scores.学号”语句的意思是______。A:连接查询Student表和Scores表 B:复制Student表 C:复制Scores表

D:这是一条错误语句,毫无意义 答案:A 158、“SELECT Student.姓名,Scores.成绩 FROM Student INNER JOIN Scores ON Student.学号=Scores.学号 WHERE 学号=”984215“ ”下列说法正确的是______。A:该语句的查询数据来自一个临时表

B:同时在Student表与Scores表中插入一条学号为“984215”的记录 C:同时在Student表与Scores表中更新一条学号为“984215”的记录 D:这是一条错误语句,毫无意义 答案:A 160、在SQL查询语句中,下列说法不正确的是______。A:INNER JOIN关键字不能分开使用 B:INNER JOIN关键字的作用是连接两个表 C:INNER JOIN关键字必须与WHERE关键字联合使用 D:INNER JOIN关键字仅仅表示一种连接方式 答案:C 169、删除表Students中学号为984215的记录,应为______。A:DELETE FROM Students WHERE 学号=“984215” B:DELETE FROM Students 学号=“984215” C:DELETE 学号=“984215” FROM Students D:DELETE FROM Students WHERE 学号 IS “984215” 答案:A 176、在SQL查询语句中,下列说法正确的是______。A:一个UPDATE命令一次只能对一个表进行修改 B:一个UPDATE命令同时能对多个表进行修改 C:UPDATE命令不能对表进行修改 D:以上说法均不正确 答案:A 181、在SQL查询语句中,下列说法正确的是______。A:INSERT命令中可以没有INTO关键字 B:INSERT命令中可以没有VALUES关键字 C:INSERT命令中必须有SET关键字 D:以上说法均不正确 答案:D 182、在SQL查询语句中,下列说法正确的是______。A:UPDATE命令中必须有FROM关键字 B:UPDATE命令中必须有WHERE关键字 C:UPDATE命令中必须有SET关键字 D:UPDATE命令中必须有INTO关键字 答案:C 184、在SQL查询语句中,下列说法正确的是______。

A:UPDATE命令与GROUP BY关键字一起使用可以对表进行分组更新 B:INSERT命令与GROUP BY关键字一起使用可以对表进行分组插入新记录 C:DELETE命令不能与GROUP BY关键字一起使用 D:SELECT命令不能与GROUP BY关键字一起使用 答案:C 185、在SQL查询语句中,下列说法正确的是______。A:UPDATE命令不能与ORDER BY关键字一起使用

B:INSERT命令与ORDER BY关键字一起使用可以对表的任意位置插入新记录 C:DELETE命令与ORDER BY关键字一起使用可以删除表的最后一条记录 D:SELECT命令与ORDER BY关键字一起使用是毫无意义的 答案:A 200、在SQL查询语句中,下列说法正确的是______。A:DELETE命令中必须有FROM关键字 B:DELETE命令中必须有WHERE关键字 C:DELETE命令中必须有VALUES关键字 D:DELETE命令中必须有INTO关键字 答案:A 201、在SQL查询语句中,下列说法正确的是______。A:INSERT命令中必须有INTO关键字 B:INSERT命令中必须有VALUES关键字 C:INSERT命令中必须有SET关键字 D:以上说法均不正确 答案:A 202、在SQL查询语句中,下列说法正确的是______。A:UPDATE命令中必须有FROM关键字 B:UPDATE命令中可以没有WHERE关键字 C:UPDATE命令中可以没有SET关键字 D:UPDATE命令中必须有INTO关键字 答案:B 204、在Access数据库中,表就是______。A:关系 B:记录 C:索引 D:数据库 答案:A 208、Access数据库表中的字段可以定义有效性规则,有效性规则是______。A:控制符 B:文本 C:条件

D:前三种说法都不对 答案:C 222、在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为______。A:Boolean B:Int C:String D:Variant 答案:D 226、数据库系统的核心是______。A:数据库 B:数据库管理员 C:数据库管理系统 D:文件 答案:C 231、以下不属于操作查询的是______。A:交叉表查询 B:更新查询 C:删除查询 D:生成表查询 答案:A 244、VBA中定义符号常量可以用关键字______。A:Const B:Dim C:Public D:Static 答案:A 246、以下内容中不属于VBA提供的数据验证函数的是______。A:IsText B:IsDate C:IsNumeric D:IsNull 答案:A 272、VBA中用实际参数a和b调用有参过程Area(m,n)的正确形式是______。A:Area m,n B:Area a,b C:Call Area(m,n)D:Call Area a,b 答案:B 278、必须输入任一字符或空格的输入掩码是______。A:0 B:& C:A D:C 答案:B 283、Access提供的筛选记录的常用方法有三种,以下______不是常用的。A:按选定内容筛选 B:内容排除筛选 C:按窗体筛选 D:高级筛选/排序 答案:B 289、下列不属于窗体类型的是______。A:纵栏式窗体 B:表格式窗体 C:开放式窗体 D:数据表窗体 答案:C 295、VBA中去除前后空格的函数是______。A:LTrim B:RTrim C:Trim D:Ucase 答案:C 296、VBA中不能进行错误处理的语句结构是______。A:On Error Then 标号 B:On Error Goto 标号 C:On Error Resume Next D:On Error Goto 0 答案:A 306、“查询”设计视图窗口分为上下两部分,上部分为______。A:设计网格 B:字段列表 C:属性窗口 D:查询记录 答案:B

310、下列不属于窗体的常用格式属性的是______。A:标题 B:滚动条 C:分隔线 D:记录源 答案:D

319、下列命令中,属于通知或警告用户的命令是______。A:Restore B:Requery C:Msgbox D:RunApp 答案:C 332、将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是______。A:删除查询 B:生成表查询 C:追加查询 D:交叉表查询 答案:C 336、某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是______。A:OpenQuery B:OpenReport C:OpenWindow D:OpenForm 答案:D 364、下列不属于操作查询的是______。A:参数查询 B:生成表查询 C:更新查询 D:删除查询 答案:A 365、使用自动创建数据访问页功能创建数据访问页时,Access会在当前文件夹下,自动保存创建数据访问页,其格式为______。A:HTML B:文本 C:数据库 D:Web 答案:A 378、在数据表视图中,不能______。A:修改字段的类型 B:修改字段的名称 C:删除一个字段 D:删除一条记录 答案:A 385、为窗体中的命令按钮设置鼠标时发生的动作,应选择设置其属性对话框的______。A:格式选项卡 B:事件选项卡 C:方法选项卡 D:数据选项卡 答案:B 387、在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在______。

A:组页眉/组页脚 B:页面页眉/页面页脚 C:报表页眉/报表页脚 D:主体 答案:A 401、SQL的含义是______。A:结构化查询语言 B:数据定义语言 C:数据库查询语言 D:数据库操纵与控制语言 答案:A

414、在宏的调试中,可配合使用设计器上的工具按钮______。A:“调试” B:“条件” C:“单步” D:“运行” 答案:C

417、Sub过程与Function过程最根本的区别是______。

A:Sub过程的过程名不能返回值,而Function过程能通过过程名返回值

B:Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以 C:两种过程参数的传递方式不同 D:Function过程可以有参数,Sub过程不可以 答案:A

427、在关系运算中,选择运算的含义是______。A:在基本表中,选择满足条件的元组组成一个新的关系 B:在基本表中,选择需要的属性组成一个新的关系

C:在基本表中,选择满足条件的元组和属性组成一个新的关系 D:其余三种说法均是正确的 答案:A

437、在Access中已建立了“雇员”表,其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是______。A:图像框 B:绑定对象框 C:非绑定对象框 D:列表框 答案:B 440、在一个数据库中已经设置了自动宏AutoExec,如果在打开数据库的时候不想执行这个自动宏,正确的操作是______。A:用Enter键打开数据库 B:打开数据库时按住Alt键 C:打开数据库时按住Ctrl键 D:打开数据库时按住Shift键 答案:D 447、下列Case语句中错误的是______。A:Case 0 To 10 B:Case Is>10 C:Case Is>10 And Is<50 D:Case 3,5,Is>10 答案:C 467、在过程定义中有语句:

Private Sub GetData(ByRef f As Integer)其中“ByRef”的含义是______。A:传值调用 B:传址调用 C:形式参数 D:实际参数 答案:B 468、在Access中,DAO的含义是______。A:开放数据库互连应用编程接口 B:数据库访问对象 C:Active数据对象 D:数据库动态链接库 答案:B 475、在SELECT语句中使用ORDER BY是为了指定______。A:查询的表 B:查询结果的顺序 C:查询的条件 D:查询的字段 答案:B 481、Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的______。A:级联更新相关字段 B:级联删除相关字段 C:级联修改相关字段 D:级联插入相关字段 答案:A 482、如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是______。A:必须输入字母或数字 B:可以输入字母、数字或空格 C:必须输入字母A~Z D:任意符号 答案:C 486、SQL语句不能创建的是______。A:报表 B:操作查询 C:选择查询 D:数据定义查询 答案:A 487、不能够使用宏的数据库对象是______。A:数据表 B:窗体 C:宏 D:报表 答案:A 492、在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是______。A:窗体 B:模块 C:宏 D:报表 答案:B 494、ADO的含义是______。A:开放数据库互连应用编程接口 B:数据库访问对象 C:动态链接库 D:Active数据对象 答案:D 503、在Access中,参照完整性规则不包括______。A:更新规则 B:查询规则 C:删除规则 D:插入规则 答案:B 508、创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在______。A:{ }中 B:()中 C:[ ]中 D:< >中 答案:C

512、要改变窗体上文本框控件的输出内容,应设置的属性是______。A:标题 B:查询条件 C:控件来源 D:记录源 答案:C

514、Access报表对象的数据源可以是______。A:表、查询和窗体 B:表和查询

C:表、查询和SQL命令 D:表、查询和报表 答案:C

516、在VBA中,实现窗体打开操作的命令是______。A:DoCmd.OpenForm B:OpenForm C:Do.OpenForm D:DoOpen.Form 答案:A 520、在过程定义中有语句:

Private Sub GetDate(ByVal date As Integer)其中“ByVal”的含义是______。

4.计算机二级access试题 篇四

基本要求

1.掌握数据库系统的基础知识。

2.掌握关系数据库的基本原理。

3.掌握数据库程序设计方法。

4.能够使用 Access建立一个小型数据库应用系统。

考试内容

一、数据库基础知识

1.基本概念

数据库,数据模型,数据库管理系统等。

2.关系数据库基本概念

关系模型,关系,元组,属性,字段,域,值,关键字等。

3.关系运算基本概念

选择运算,投影运算,连接运算。

4. SQL命令

查询命令,操作命令。

5. Access系统基本概念

二、数据库和表的基本操作

1.创建数据库

2.建立表

(1)建立表结构。

(2)字段设置,数据类型及相关属性。

(3)建立表间关系。

3.表的基本操作

(1)向表中输入数据。

(2)修改表结构,调整表外观。

(3)编辑表中数据。

(4)表中记录排序。

(5)筛选记录。

(6)汇总数据。

三、查询

1.查询基本概念

(1)查询分类。

(2)查询条件。

2.选择查询

3.交叉表查询

4.生成表查询

5.删除查询

6.更新查询

7.追加查询

8.结构化查询语言 SQL

四、窗体

1.窗体基本概念

窗体的类型与视图。

2.创建窗体

窗体中常见控件,窗体和控件的常见属性。

五、报表

1.报表基本概念

2.创建报表

5.计算机二级access试题 篇五

4.3.1总计查询

(1)在“设计”视图中,创建选择查询,并添加计算中要使用其中记录的表,然后添加呀执行计算的字段,并指定准则。

(2)单机工具栏上的“总计”按钮,ACCESS将显示设计网络中的“总计”行

(3)对设计网格中的每个字段,单机它在“总计”行中的单元格,然后再单击下列合计函数之一:sumavgminmaxcountstdevvar

(4)如果需要,可输入影响计算结果的准则。

(5)如果需要,可排序结果

(6)单击工具栏中的“视图”按钮,查看结果

4.3.2分组总计查询

(1)在“设计”视图中创建选择查询,并添加在计算中要使用其中记录的表,然后添加要执行计算、定义分组和指定准则的字段。

(2)在工具栏上单击“总计”按钮,ACCESS将显示设计网格中的“总计”行

(3)在要进行分组的字段的“总计”单元格中选择“croup by”

(4)对要计算的每个字段,单击它在“总计”行中的单元格,然后单击以下函数之一:sumavgminmaxcountstdevvar

(5)如果需要,可输入影响计算结果的准则。

(6)如果需要,可排序结果

(7)单击工具栏中的“视图”按钮,查看结果

相关真题

ACCESS数据库中,SQL查询中的croup by字句的作用是

A分组依据B对查询 进行排序 C列表D选择行条件

答案A

6.省二级计算机考试试题 篇六

一、word文档编辑与排版

1.在 D 盘根目录下新建以自己班级+姓名命名的文件夹。

2.录入以下文档:

3.设置样式,第一行标题设置为标题 1,一号字体;其他设置为正文四号字体。

4.设置字体:第一行标题为华文新魏;正文为华文楷体,“营业厅地址”五个字为黑体。

5.设置字形:第一行标题加粗,第三行加粗。6.设置对齐方式:第一行标题居中,第二行右对齐。

7.设置段落缩进:段落首行缩进 2 字符,其他按样文缩进。

8.设置段落间距:第二段段前、段后各 1 行。正文行距为固定值 20 磅。

9.按样文设置项目符号与编号。

10.页面设置:设置纸张为 A4,设置页边距上下各 2cm,左右各

3cm。

11.设置页眉页脚:为该通知单添加页眉“缴费通知”,小五号字体,居中。

12.插入如样文所示的图片,并设置图片高 0.3cm,宽 16cm。

13.如样文所示,为文字设置绿色底纹。

14.文中 A、C 两项,请分别使用“邮件合并”从下题目“excel 操作” 中的 Sheet1 中的“姓名”与“编号”字段获取。

15.文中 B 项请根据插入的 A 项的性别分别选择显示“先生”或“女士”。

16.将该文档以“word 操作”保存到自己新建的文件夹中。

17.在文章末尾添加一 3 行 5 列表格,将表格设置为表格自动套用格式“列表 8”。

二、电子表格格式编辑与数据处理

1.新建工作薄“excel 操作”保存到你建立的.文件夹中,输入“Sheet1” 工作表内容如下表所示。其中,“班级”使用数据有效性设置选择输入列表。

2.为工作表中的各科成绩设置数据有效性检查,要求输入的成绩介于 40 到 100 之间,合理设置“输入信息”和“出错信息”。3.将表格总分列的对齐方式设置为中部右对齐,其余单元格的对齐方式设置为中部居中;将单元格中的字体颜色设置为深蓝色。

4.将各科平均分的字体设置为 TimesNewRoman、12 号、加粗。

5.将表格第一列底纹设置为浅橙色,第二列设置为青绿色,第五列设置为浅黄。

6.将表格的外表框设置为 1.5 磅粗的双实线,红色;内边框设置为 1 磅粗实线。

7.把工作表中低于 60 的分数用红色标出,超过 90 的分数用绿色标出。

8.使用 Sheet1 工作表中的数据,统计“总分”并计算“各科平均分”,结果分别放在相应单元格中。其中“各科平均分”保留一位小数。

9.给总分最高的单元格插入批注“总分最高”。

10.根据姓名和总分为数据源创建图表,其标题为“成绩图表”,类型为“三维簇状柱形图”。

11.复制 Sheet1 中除了“各科平均分”以外其他的信息到 Sheet2 中,以“总分”为主要关键字,“数学”为次要关键字,升序排序。

12.在 Sheet2 中,高级筛选出总分>300 分,并且姓“李”的学生,并将结果保存为 Sheet3。

13.复制 Sheet2 中的数据到 sheet4,以“班级”为分类字段,将各科成绩进行“平均值”分类汇总。

14.复制 Sheet2 的信息到 Sheet5 中,布局以“系别”为分页,以“班级”为行字段,以各科考试成绩为平均值项,从 Sheet5 工作表中 A1 单元格起建立数据透视表。

三、利用 PowerPoint制作一份“教学课件(大学语文)”

1.文稿长度不少于 6 张幻灯片。

2.设计一个较好的首页封面。

3.要求课件内容包括:课文背景、作者年代、练习题、课堂讨论等。

7.计算机二级考试题及答案 篇七

A、PCI B、AGP C、ISA D、EISA2、计算机病毒是指(D)

A、编制有错误的计算机程序

B、设计不完善的计算机程序

C、计算机的程序已被破坏

D、以系统为目的的特殊的计算机程序

3、微型计算机硬件系统中最核心的部件是(B)

A、显示器 B、CPU C、内存储器 D、I/O设备

4、对待计算机软件正确的态度是(C)

A、计算机软件不需要维护

B、计算机软件只要能复制得到就不必购买

C、受法律保护的计算机软件不能随便复制

D、计算机软件不必有备份

5、计算机最主要的工作特点是(A)

A、程序存储与自动控制 B、高速度与高精度

C、可靠性与可用性 D、有记忆能力

6、当前使用的微型计算机,其主要器件是由(B)构成的。

A、晶体管 B、大规模、超大规模集成电路

C、中、小规模集成电路 D、微处理器集成电路

7、静态RAM的特点是(A)

A、在不断电的条件下,其中的信息保持不变,因而不必定期刷新

B、在不断电的条件下,其中的信息不能长时间保持,因而必须定期刷新才不致丢失信息

C、其中的信息只能读不能写

D、其中的信息断电后也不会丢失

8、ASCII码是一种(B)位二进制编码

A、6 B、7 C、8 D、99、通常说1.44MB软盘中1.44MB指的是(D)

A、厂家代号 B、商标号 C、磁盘编号 D、磁盘容量

10、微型计算机的显示器显示西文字符时,一般情况下一屏最多可显示(A)

A、25行,每行80个字符 B、25行,每行60个字符

C、20行,每行80个字符 D、20行,每行60个字符

11、下列术语中,属于显示器性能指标的是(B)

A、速度 B、分辨率 C、可靠性 D、精度

12、通常,在微机中标明的P4或奔腾4是指(D)

A、产品型号 B、主频 C、微机名称 D、微处理器型号

13、在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为(C)

A、字节 B、编号 C、地址 D、容量

14、LINUX是一种(B)

A、数据库管理系统 B、微机操作系统

C、字处理系统 D、鼠标器驱动程序

15、在表示存储容量时,1MB表示2的(C)次方,或是(C)KB

A、20,1000 B、10,1000 C、20,1024 D、10,102416、下面是关于计算机病毒的4条叙述,其中正确的一条是(B)

A、严禁在计算机上玩游戏是预防计算机病毒侵入的唯一措施

B、计算机病毒是一种人为编制的特殊程序,会使计算机系统不能正常运转

C、计算机病毒只能破坏磁盘上的程序和数据

D、计算机病毒只破坏内存中的程序和数据

17、目前微型计算机CPU进行算术逻辑运算时,可以处理的二进制信息长度是(D)

A、32位 B、16位 C、8位 D、以上3种都可以

18、喷墨打印机较针式打印机的最大优点(C)

A、打印成本较低 B、体积小、重量轻

C、采用非击打式,噪音较小 D、以上说法都不对

19、在计算机的应用中,“DSS”表示(B)

A、管理信息系统 B、决策支持系统

C、办公自动化 D、人工智能

20、下列术语中,属于显示器性能指标的是(B)

A、速度 B、分辨率 C、可靠性 D、精度

21、为解决某一特定问题而设计的指令序列称为(C)

A、文档 B、语言 C、程序 D、系统

22、在计算机应用中,“计算机辅助制造”的英文缩写为(B)

A、CAD B、CAM C、CAE D、CAT23、防范病毒的有效手段,不正确的是(D)

A、不要将软盘随便借给他人使用,以免感染病毒

B、对执行重要工作的计算机要专机专用,专人专用

C、经常对系统的重要文件进行备份,以备在系统遭受病毒侵害、造成破坏时能从备份中恢复

D、只要安装微型计算机的病毒防范卡,或病毒防火墙,就可对所有的病毒进行防范

24、化工厂中用计算机系统控制物料配比、温度调节、阀门开关的应用属于(A)

A、过程控制 B、数据处理

C、科学计算 D、CAD/CAM25、与十进制数0.625D等值的二进制数是(A)

A、0.1010B B、0.1101B C、0.1111B D、0.1011B26、不属于计算机AI的应用是(D)

A、计算机语音识别和语音输入系统 B、计算机手写识别和手写输入系统

C、计算机自动英汉文章翻译系统 D、决策支持系统

27、在计算机应用中,“计算机辅助设计”的英文缩写为(A)

A、CAD B、CAM C、CAE D、CAT28、下面是关于微型计算机的叙述:

①微型计算机的核心是微处理器

②人们常以微处理器为依据来表述微型计算机的发展

③微处理器经历了4位、8位、16位和32位四代的发展过程

④微型计算机诞生于第三代计算机时代

其中全部正确的一组是(D)

A、①②④ B、①③④ C、①②③④ D、①②③

30、汉字系统中,汉字字库里存放的是汉字的(C)

A、内码 B、外码 C、字形码 D、国标码

31、为防止计算机病毒的传播,在读取外来软盘上的数据文件或应用程序前应该(B)

A、打开软盘的写保护小孔

B、用消病毒软件检查该软盘有无计算机病毒

C、检查硬盘有无计算机病毒,并关掉软盘写保护小孔

D、关闭软盘的写保护小孔

32、微型计算机中,控制器的基本功能是(D)

A、进行算术运算和逻辑运算 B、存储各种控制信息

C、保持各种控制状态 D、控制机器各个部件协调一致地工作

33、对待计算机软件正确的态度是(C)

A、计算机软件不需要维护

B、计算机软件只要能复制得到就不必购买

C、受法律保护的计算机软件不能随便复制

D、计算机软件不必有备份

34、当前使用的微型计算机,其主要器件是由(B)构成的。

A、晶体管 B、大规模、超大规模集成电路

C、中、小规模集成电路 D、微处理器集成电路

35、在计算机领域中,通常用英文单词“BYTE”来表示(D)

8.计算机二级access试题 篇八

(1) 数据结构中,与所使用的计算机无关的是数据的(C)

A.存储结构

B.物理结构

C.逻辑结构

D.物理和存储结构

(2) 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是(D)

A.ABCED

B.DBCEA

C.CDABE

D.DCBEA

(3) 线性表的顺序存储结构和线性表的链式存储结构分别是(B)

A.顺序存取的存储结构、顺序存取的存储结构

B.随机存取的存储结构、顺序存取的存储结构

C.随机存取的存储结构、随机存取的存储结构

D.任意存取的存储结构、任意存取的存储结构

(4) 在单链表中,增加头结点的目的是(A)

A.方便运算的实现

B.使单链表至少有一个结点

C.标识表结点中首结点的位置

D.说明单链表是线性表的链式存储实现

(5) 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(B)

注:P73

A.模块间的关系

B.系统结构部件转换成软件的过程描述

C.软件层次结构

D.软件开发过程

(6) 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为(B) 注:P82

A.PAD图

B.N-S图

C.结构图

D.数据流图

(7) 数据处理的最小单位是(C) 注:数据项不可再分割

A.数据

B.数据元素

C.数据项

D.数据结构

(8) 下列有关数据库的描述,正确的是(C) 注:P102

A.数据库是一个DBF文件

B.数据库是一个关系

C.数据库是一个结构化的数据集合

D.数据库是一组文件

(9) 单个用户使用的数据视图的描述称为(A)

注:P108

A.外模式

B.概念模式

C.内模式

D.存储模式

(10) 需求分析阶段的任务是确定(D)

A.软件开发方法

B.软件开发工具

C.软件开发费用

D.软件系统功能

(11) 算法分析的目的是(D)

注:书中没有总结,但要牢记

A.找出数据结构的合理性

B.找出算法中输入和输出之间的关系

C.分析算法的易懂性和可靠性

D.分析算法的效率以求改进

(12)链表不具有的特点是(B)

A.不必事先估计存储空间

B.可随机访问任一元素

C.插入删除不需要移动元素

D.所需空间与线性表长度成正比

(13) 已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是(B)

A.堆排序

B.直接插入排序

C.快速排序

D.直接选择排序

(14) 用链表表示线性表的优点是(A)

注:因为不需要移动元素

A.便于插入和删除操作

B.数据元素的物理顺序与逻辑顺序相同

C.花费的存储空间较顺序存储少

D.便于随机存取

(15) 下列不属于结构化分析的常用工具的是(D)

注:P67

A.数据流图

B.数据字典

C.判定树

D.PAD图

(16) 软件开发的结构化生命周期方法将软件生命周期划分成(A)

A.定义、开发、运行维护

B.设计阶段、编程阶段、测试阶段

C.总体设计、详细设计、编程调试

D.需求分析、功能定义、系统设计

(17) 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是(C)

注:P87

A.循环的集合

B.地址的集合

C.路径的集合

D.目标的集合

(18) 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有(D)

注:数据模型采用关系模型(二维表)

A.数据无冗余

B.数据可共享

C.专门的数据管理软件

D.特定的数据模型

(19) 分布式数据库系统不具有的特点是(B)

A.分布式

B.数据冗余

C.数据分布性和逻辑整体性

D.位置透明性和复制透明性

(20) 下列说法中,不属于数据模型所描述的内容的是(C) 注:P110

A.数据结构

B.数据操作

C.数据查询

D.数据约束

(21)根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成(C)

A.动态结构和静态结构

B.紧凑结构和非紧凑结构

C.线性结构和非线性结构

D.内部结构和外部结构

(22)下列叙述中,错误的是(B)

A.数据的存储结构与数据处理的效率密切相关

B.数据的存储结构与数据处理的效率无关

C.数据的存储结构在计算机中所占的空间不一定是连续的

D.一种数据的逻辑结构可以有多种存储结构

(23)线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是(D)

A.每个元素都有一个直接前件和直接后件

B.线性表中至少要有一个元素

C.表中诸元素的排列顺序必须是由小到大或由大到

D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件

(24)线性表若采用链式存储结构时,要求内存中可用存储单元的地址(D)

A.必须是连续的

B.部分地址必须是连续的

C.一定是不连续的

D.连续不连续都可以

(25)栈通常采用的两种存储结构是(A)

A.顺序存储结构和链式存储结构

B.散列方式和索引方式

C.链表存储结构和数组

D.线性存储结构和非线性存储结构

(26)下列数据结构中,按先进后出原则组织数据的是(B)

A.线性链表

B.栈

C.循环链表

D.顺序表

(27)树是结点的集合,它的根结点数目是(C)

A.有且只有1

B.1或多于1

C.0或1

D.至少2

(28)具有3个结点的二叉树有(D)

A.2种形态

B.4种形态

C.7种形态

D.5种形态

(29)设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为(B)

A.12

B.13

C.14

D.15

(30)在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的(C)

A.安全性

B.一致性

C.可理解性

D.合理性

二、填空题

(1) 算法的基本特征是可行性、确定性、______和拥有足够的情报。

答:有穷性

(2) 顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。

答:相邻

(3) Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向______的设计方法。

答:数据结构 注:P67

(4) 数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。

答:概念设计阶段#数据库概念设计阶段

(5) 数据库保护分为:安全性控制 、______、并发性控制和数据的恢复。

答:完整性控制 注:要牢记

(6) 测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。

答:调试

(7) 在最坏情况下,堆排序需要比较的次数为______。

答:O(nlog2n)

(8) 若串s=“Program”,则其子串的数目是______。

答:29

(9) 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。

答:1对多#1:N

(10) 数据库管理系统常见的数据模型有层次模型、网状模型和______三种。

答:关系模型

(11)数据的逻辑结构有线性结构和_______两大类。

答:非线性结构

(12)数据结构分为逻辑结构与存储结构,线性链表属于_______。

答:存储结构

(13)数据的基本单位是_______。

答:元素

(14)长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。

答:n/2

(15)当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。

答:上溢

1.计算机二级《公共基础》模拟试题

2.计算机二级《公共基础》模拟试题

3.计算机二级公共基础知识基础练习题模拟

4.计算机二级公共基础知识基础练习题

5.2017计算机二级公共基础知识练习题及答案

6.20计算机二级公共基础知识基础练习题演练

7.计算机二级公共基础知识练习题(一)

8.计算机二级公共基础知识测试题及答案

9.2017年计算机二级JAVA考试强化练习试题

9.计算机二级access试题 篇九

计算机二级考试《java》试题及答案

一、判断题

1. Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。 (√ )

2. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( × )

3. 所谓抽象类就是包含有抽象方法的类。( ×)

4. Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。(√)

5. 如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。( ×)

6. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。(√ )

7. 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。( × )

8. 一个容器中可以混合使用多种布局策略。(×)

9. Java中,并非每个事件类都只对应一个事件。(√ )

10. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(√)

11. Java Applet是由独立的解释器程序来运行的。(×)

12. Java的字符类型采用的是ASCII编码。( × )

13. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。 (√)

14. System类不能实例化,即不能创建System类的对象。(×)

15. 用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。 (√ )

二、填空题

1java源程序编译命令是 (javac)

2 java 应用程序中有一个main方法,它前面有三个修饰符是 ( public , static , void )

3 java语言数据类型可分为两大类,一类称为 ( 基本数据类型 ) ,另一类称为 ( 引用数据类型 )

4 在转向语句中, ( continue ) 语句使得程序结束本次循环,回到循环的条件测试部分继续执行。

5设x为float型变量, y为 double型变量, a为 int型变量,已知 x=2.5f, a=7 ,y=4.22 则表达式x+a%3*(int)x%(int)y的值为 ( 4.5 )

6设x为float型变量, y为 double型变量, a为 int型变量,b 为long 型变量,c为char 型,则表达式x+y*a/x+b/y+c 的值为( double ) 类型 7设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是 ( 120 )

for ( int i = 0 i < MyIntArray.length i + + ) if ( i % 2 = = 1 ) s += MyIntArray[i] System.out.println( s )

for ( int i = 0 i < MyIntArray.length i + + ) if ( i % 2 = = 1 ) s += MyIntArray[i] System.out.println( s )

三、选择题

1.在浏览器中执行applet 程序,以下选项中的哪个方法将被最后执行( C )。

A、init(  )

B、start(  )

C、destroy(  )

D、stop(  )

2. Java application中的主类需包含main方法,main方法的返回类型是什么?( D )

A、int

B、float

C、double

D、void

3.设有下面两个类的定义:

class Person {

class Student extends Person {

{

long id; // 身份证号

int score; // 入学总分 String name; // 姓名

int getScore(  ){

}

return score; }

}

则类Person和类Student的关系是( B )。

A、包含关系

B、继承关系

C、关联关系

D、上述类定义有语法错误

4.在编写Java Applet程序时,需要在程序的开头写上( B )语句。

A、import java.awt.*

B、import java.applet.*

C、import java.io.*

D、import java.awt.event.*

5.容器Panel和Applet缺省使用的布局编辑策略是( A )

A、FlowLayout

B、BorderLayout

C、GridLayout

D、CardLayout

6.有以下程序片段,下列哪个选项不能插入到行1。( A ) 1. 2.public class A{ 3.//do sth 4. }

A、public class MainClass{ }

B、package mine;

C、class ANotherClass{ }

D、import java.util.*;

7.在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。

A、private

B、protected

C、private protected

D、public

8.以下哪个不是Java的关键字?( A )

A、FALSE

B、const

C、this

D、void

9.有程序如下,关于程序的描述哪个是正确的?( C )

public class Person{

static int arr[] = new int[5];

public static void main(String a[])

{ System.out.println(arr[0]); } }

A、编译将产生错误

B、编译时正确,但运行时将产生错误

C、正确,输出0

D、正确,输出 null

10.以下关于构造函数的描述错误的是( A )。

A、构造函数的返回类型只能是void型。

B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。

C、构造函数的主要作用是完成对类的对象的初始化工作。

D、一般在创建新对象时,系统会自动调用构造函数。

11.假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?( C)

class A { int i;

static String s; void method1(  ) { }

static void method2(  ) { } }

A、System.out.println(a.i);

B、a.method1(  );

C、A.method1(  );

D、A.method2(  )

12.有程序片段如下,以下哪个表示式的结果为true?( B )

Float s=new Float(0.1f);

Float t=new Float(0.1f);

Double u=new Double(0.1);

A、s==t

B、s.equals(t)

C、u.equals(s)

D、t.equals(u)

13.paint(  )方法使用哪种类型的参数? ( A )

A、Graphics

B、Graphics2D

C、String

D、Color

14.下面哪个方法与applet的显示无关?( A )

A、draw(  )

B、update(  )

C、repaint(  )

D、paint(  )

15.下面哪个函数是public void aMethod(  ){...}的重载函数?( D )

A、void aMethod( ){...}

B、public int aMethod(  ){...}

C、public void aMethod ( ){...}

D、public int aMethod ( int m){...}

16 下列不可作为java语言标识符的是( D )

A a1

B $1

C _1

D 11

17 有一段java 应用程序 ,它的主类名是a1,那么保存它的源文件名可以是(A)

A a1.java

B a1.class

C a1

D都对

18 下面说法正确的.是(C)

A java Applet 程序必须在浏览器中执行

B java 应用程序必须在浏览器里执行

C java Applet 程序不一定在浏览器中执行

D java 应用程序可以在浏览器中执行

19 在浏览器中执行applet 程序的四个方法的最先执行的是(A)

A init(  )

B start(  )

C destroy(  )

D stop(  )

20 整型数据类型中,需要内存空间最少的是(D)

A short

B long

C int

D byte

21 java 类可以作为(C)

A 类型定义机制

B 数据封装机制

C 类型定义机制和数据封装机制

D 上述都不对

22 在创建对象时,必须(C )

A 先声明对象,然后才能使用对象

B 先声明对象,为对象分配内存空间,然后才能使用对象

C 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象

D 上述说法都对

23 在调用方法时,若要使方法改变实参的值,可以(D)

A 用基本数据类型作为参数

B 用对象作为参数

C (A)和(B)都对

D (A)和(B)都不对

24 JAVA 中( C )

A 一个子类可以有多个父类,一个父类也可以有多个子类

B 一个子类可以有多个父类,但一个父类只可以有一个子类

C 一个子类可以有一个父类,但一个父类可以有多个子类

D 上述说法都不对

25 paint()方法使用哪种类型的参数? ( A )

A、Graphics

B、Graphics2D

C、String

D、Color

26在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种特性称为 ( C )

A、隐藏

B、覆盖

C、重载

D、Java不支持此特性

27类Test1、Test2定义如下:

1. public class Test1

2.{ public float aMethod(float a,float b) throws

3. IOException { }

4. }

5. public class Test2 extends Test1{ 6. 7.}

将以下哪种方法插入行4是不合法的。 ( A )

A、float aMethod(float a,float b){ }

B、public int aMethod(int a,int b)throws Exception{ }

C、public float aMethod(float p,float q){ }

D、public int aMethod(int a,int b)throws IOException{ }

28以下哪个接口的定义是正确的? (D )

A、interface B

{ void print() { } }

B、abstract interface B

{ void print() }

C、abstract interface B extends A1,A2 //A1、A2为已定义的接口

{ abstract void print(){ };}

D、interface B { void print();}

29 下列哪些语句关于Java内存回收的说明是正确的? ( B )

A、程序员必须创建一个线程来释放内存

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

30 A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明:

1. A a0=new A();

2. A a1 =new B();

3. A a2=new C();

问以下哪个说法是正确的? ( D)

A、只有第1行能通过编译

B、第1、2行能通过编译,但第3行编译出错

C、第1、2、3行能通过编译,但第2、3行运行时出错

D、第1行、第2行和第3行的声明都是正确的

四、程序阅读

1.写出以下程序的运行结果。

class First {

First(  ) {

System.out.println (“in First”); } }

public class Second extends First { Second(  ) {

System.out.println(“in Second”); } public static void main(String[] args) { Second mine= new Second(  ); } }

程序运行的结果:

in First in Second

2.解释程序中语句的含义

纯文本文件f1.txt中的内容是 abcd

下面的程序将f1.txt文件中的内容写到f2.txt文件中和屏幕上 import java.io.*;

public class filecopy {

public static void main(String[] args) { try {

StringBuffer str=new StringBuffer(  );

FileInputStream fin=new FileInputStream(“f1.txt”);

意义

FileOutputStream fout=new FileOutputStream(“f2.txt”);

意义

int c;

while((c=fin.read(  ))!=-1) {

fout.write(c); 意义

str.append((char)c); 意义

}

fin.close(  ); fout.close(  );

String str2=str.toString(  );

System.out.println(str2); 显示的结果是

}catch(Exception c) {

System.out.println(c); } } }

实例化输入流对象,指定输入流来源文件为f1.txt 实例化输出流对象,指定输出流目标文件为f2.txt 将C写入到输出流对象中

上一篇:班子成员互相批评意见(样表)下一篇:初中学生励志演讲稿