2010.9月ACCESS笔试试题及答案
- 格式:doc
- 大小:45.00 KB
- 文档页数:11
ACCESS理论知识考核试题题库与答案一、单项选择题(每题2分,共40分)1.Access是一个()数据库管理系统。
A.关系型B.关系型与面向对象型C.数据模型型D.层次型答案:B2.在Access中,一个表由()组成。
A.字段和记录B.字段和关系C.记录和字段D.字段和表答案:A3.在Access中,用于定义表之间关系的工具是()。
A.数据表B.设计视图C.关系D.查询设计视图答案:C4.在Access中,以下哪个不是数据类型?()A.文本B.数字C.日期/时间D.对象答案:D5.在Access中,主键用于()。
A.唯一标识表中的记录B.提高数据查询速度C.建立表之间的关系 D.以上都对答案:D6.在Access中,下列哪种方式不能用于输入数据?()A.手动输入B.导入C.复制粘贴D.宏答案:D7.在Access中,下列哪个不是查询类型?()A.选择查询B.交叉表查询C.操作查询D.宏答案:D8.在Access中,报表主要用于()。
A.显示数据B.分析数据C.打印数据D.以上都对答案:D9.在Access中,下列哪个不是数据访问页的类型?()A.网页B.电子邮件C.表单D.报告答案:B10.在Access中,宏通常用于()。
A.自动化数据输入B.自动化数据处理C.实现复杂的数据操作 D.以上都对答案:D二、多项选择题(每题3分,共30分)1.Access数据库由以下哪些对象组成?()A.表B.查询C.表单D.报表E.宏答案:ABCDE2.在Access中,下列哪些是常见的数据类型?()A.文本B.数字C.日期/时间D.布尔值E.对象答案:ABCD3.在Access中,主键的作用包括以下哪些?()A.唯一标识表中的记录B.提高数据查询速度C.建立表之间的关系 D.强制数据完整性答案:ABCD4.在Access中,下列哪些是查询的基本操作?()A.选择B.排序C.筛选D.分组E.计算答案:ABCDE5.在Access中,报表可以用于以下哪些功能?()A.显示数据B.分析数据C.打印数据D.导出数据E.数据输入答案:ABCD三、判断题(每题2分,共20分)1.在Access中,一个表只能有一个主键。
ACCESS笔试资料答案全国计算机等级考试安祺学校二级access内部试卷1一、选择题1~10cbbabcddac11~20bbbbdcadaa21~30cbacdcdbca31~35abcad二、填空题1、投影2、数据的存储结构3、时间4、黑盒5、、一对多或1对多或一对n或1:n或1:n或1:n或1:n或一对m或1:m或1:m 或1:m或1:n6、更新查阅7、58、数据表窗体9、3310、5011、操作12、5713、省略号(…)或省略号或…或...或省略号(...)14、abdb15、多字段全国计算机等级考试安祺学校二级access内部试卷2一、选择题1~10cdcdbaacba11~20acabbaddba21~30bddddaaadb31~35bcccc二、填空题1、黑箱(盒)或黑箱或黑盒2、数据库管理系统或dbms或数据库管理系统(dbms)3、数据字典4、开发5、636、21isoddnumber7、orderby或orderby8、eof与strsql9、条件操作方式宏10、len()或len11、外部关键字12、docmd.quit或application.quit或quit13、1914、相同全国计算机等级考试安祺学校二级access内部试卷3一、选择题1~10daadbccabc11~20bdcdbacbba21~30abadcdddbb31~35dacca二、填空题1、acbdfehgp或a、c、b、d、f、e、h、g、p或a,c,b,d,f,e,h,g,p或a,c,b,d,f,e,h,g,p2、并无歧义性3、顺序4、白盒或白箱5、实体集6、double7、l8、节9、mdb或.mdb10、不及格11、runsql12、1613、投影14、true与i+1或1+i全国计算机等级考试安祺学校二级access内部试卷4一、选择题1~10acbcddcabb11~20bacbabaadd21~30dcbcdcdcdd31~35caaba二、填空题1、24或24或二十四2、关系或二维表3、输出4、数据定义语言或ddl或ddl5、16或16或十六6、参数7、条件表达式的值8、variant9、2510、num与i11、-412、#13、fd+1与rs.movenext或callrs.movenext全国计算机等级考试安祺学校二级access内部试卷5一、选择题1~10dbacdcbdba11~20acccdbacbc21~30adbcbaabad31~35bdadc、二、填空题1.过程2.单元或模块3.dbxeayfzc或d、b、x、e、a、y、f、z、c或d,b,x,e,a,y,f,z,c或d,b,x,e,a,y,f,z,c4.分量5.逻辑设计6.设计7.条件结构或挑选结构或条件或挑选8.联结9.6410.num与f0+f1或f1+f011.rs.eof与fd12.runsql13.动态全国计算机等级考试安祺学校二级access内部试卷6一、选择题1~10baaaadcbba11~20dccbcaccaa21~30ddbaddaacc31~35dacda一、填空题1、模块化2、中序3、追溯法4、概念或概念级5、数据存储6、附注或附注型7、查阅8、第一页顶部或首页顶部9、110、主体11、参数查询12、913、614、function15、vbprogramming全国计算机等级考试安祺学校二级access内部试卷7一、选择题1~10aaabddbadc11~20bbcdadabab21~30bcccdaabbd31~35dbddd二、填空题1、实体2、数据库设计3、n(n-1)/2或n*(n-1)/2或o(n(n-1)/2)或o(n*(n-1)/2)4、市场需求以获取5、2506、设计视图7、字段名或字段名表示8、type...endtype或type和endtype或type…endtype9、10、11、联手查阅12、主体或主体节13、x>=0或0<=x14、关系15、图表报表全国计算机等级考试安祺学校二级access内部试卷8一、选择题1~10bbcdbdadbd11~20ddbbcbbaca21~30bbbbcbccac31~35ccdcc二、填空题1.软件开发2.参照完整性3.结构化设计4.概念5.逻辑6.元组或记录7.页或数据出访页8.mdb或.mdb9.010.411.节12.234613.表中格式14.事件过程或事件响应代码15.宏组名.宏名全国计算机等级考试安祺学校二级access内部试卷9一、选择题1~10bccbbdbccc11~20dccbcbbdcd21~30baabbadcca31~35bbcdb二、填空题1、转换型2、查阅3、数据库管理系统或dbms4、封装5、读栈顶上元素或念栈顶的元素或念出栈顶元素6、groupby7、*(1/i)或/i8、输入数据值或输入新值或输入新的值9、x<8或x<=7或x<9或x<=8或8>x或8>=x或7>=x或9>x10、宏组11、每页底部或每页的底部12、货币13、914、选择15、数据出访页全国计算机等级考试安祺学校二级access内部试卷10一、选择题1~10dcccbbaddd11~20dddbccbdcb21~30adacaabbbb31~35acbac二、填空题1、对象2、关系或一个关系3、算法4、程序调试5、196、数据表7、排列次序或操作的排列次序或操作排列次序或排列的次序8、x>max或max=max或max<=x与xx或x<=min或min>=x与s-max-min或s-min-max9、betweendate()anddate()-20或betweendate()-20anddate()或>date()-2010、autoexec11、102412、文本框或其他类型控件或文本框。
access2010期末考试试题及答案一、选择题(每题2分,共20分)1. 在Access中,用于存储和管理数据的容器是:A. 表B. 查询C. 报表D. 宏答案:A2. Access数据库中,用于创建数据输入界面的是:A. 表单B. 报表C. 查询D. 宏答案:A3. 在Access中,用于定义数据类型和属性的数据库对象是:A. 表B. 查询C. 表单D. 报表答案:A4. Access中,用于创建数据汇总和分组的数据库对象是:A. 表B. 查询C. 宏D. 报表答案:B5. 在Access中,用于定义数据筛选条件的数据库对象是:A. 表B. 查询C. 表单D. 报表答案:B6. Access数据库中,用于创建数据输出界面的是:A. 表单B. 查询C. 报表D. 宏答案:C7. 在Access中,用于创建用户界面和交互功能的数据库对象是:A. 表B. 查询C. 表单D. 宏答案:C8. Access中,用于定义数据操作和处理流程的数据库对象是:A. 表B. 查询C. 宏D. 报表答案:C9. 在Access中,用于创建数据展示和打印输出的数据库对象是:A. 表B. 查询C. 表单D. 报表答案:D10. Access数据库中,用于创建数据导入导出功能的数据库对象是:A. 表B. 查询C. 宏D. 报表答案:B二、填空题(每题2分,共20分)1. 在Access中,表的每一个列称为________。
答案:字段2. Access数据库中,用于创建数据关联的关键字是________和________。
答案:一对多,多对多3. 在Access中,用于创建数据选择和排序的数据库对象是________。
答案:查询4. Access数据库中,用于创建数据汇总和分组的查询类型是________。
答案:汇总查询5. 在Access中,用于定义数据筛选条件的查询类型是________。
答案:选择查询6. Access数据库中,用于创建数据输入界面的对象是________。
2010年9月国家二级(ACCESS)笔试真题试卷(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列叙述中正确的是( )。
A.线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.上述三种说法都不对正确答案:B解析:与顺序存储结构相比,线性表的链式存储结构需要更多的空间存储指针域,因此,线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构。
2.下列叙述中正确的是( )。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.上述三种说法都不对正确答案:C解析:栈是限制仅在表的一端进行插入和删除的运算的线性表,通常称插入、删除的这一端为栈顶,另一端称为栈底。
3.软件测试的目的是( )。
A.评估软件可靠性B.发现并改正程序中的错误C.改正程序中的错误D.发现程序中的错误正确答案:C解析:软件测试的目的主要是在于发现软件错误,希望在软件开发生命周期内尽可能早的发现尽可能多的bug。
4.下面描述中,不属于软件危机表现的是( )。
A.软件过程不规范B.软件开发生产率低C.软件质量难以控制D.软件成本不断提高正确答案:A解析:①对软件开发的进度和费用估计不准确;②用户对已完成的软件系统不满意的现象时常发生;③软件产品的质量往往靠不住;④软件常常是不可维护的;⑤软件通常没有适当的文档;⑥软件成本在计算机系统总成本中所占的比例逐年上升;⑦软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。
5.软件生命周期是指( )。
ACCESS2010测试题(1)姓名: 成绩:一、单项选择题(每题3分,共15*3=45分)1、数据库DB 、数据库系统DBS 、数据库管理系统DBMS 之间的关系是( )。
A .DB 包含DBS 和DBMS B .DBMS 包含DB 和DBSC .DBS 包含DB 和DBMSD .没有任何关系2、access2010属于( )。
A .网状数据库系统B .层次数据库系统C .分布式数据库系统D .关系统型数据库系统3、一个学生和他所学的课程的关系是( )。
A .一对多B .一对一C .多对一D .多对多4、在当前打开的Access 数据表中,若希望显示表中的内容时某些字段不能移动,可以使用的方法是( )。
A .排序B .筛选C .隐藏D .冻结5、下列关于SQL 语句的语法中,错误的是( )。
A .INSERT 语句用来向数据表中插入新的数据记录B .UPDATE 语句用来修改数据表中已经存在的数据记录C .DELETE 语句用来删除数据表中的数据记录D .CREATE 语句用来建立表结构并追加新的记录6、使用"报表向导"创建报表时,在报表布局显示框中有( )选项。
A.递阶选项B.块选项C.右对齐选项D.左对齐选项7、下列选项中,非“是/否”型字段格式的是( ) 。
A.对/错B.真/假C.开/关D.是/否8、 从关系模式中挑选若干属性组成新的关系称为( )。
A.投影B.选择C.连接D.并9、ACCESS2010设计表时,若输入掩码属性设置为"LLLL",则能够接收的输入是( )。
A .abcdB .1234C .AB +CD .ABa910、有R 和S 表如下图所示,A 是R 的主键和S 的外键,D 是S 的主键,且R 与S 实施了参照完整性。
下列元组中可以正确插入S 的是( ) 。
R S AB C a3b3 c1 a5b2 c3 a7b2 c6 A.(al ,d1,45) B.(a2,d2,34) C.(a3,d5,null) D.(a3,null ,21)11、在ACCESS2010中,为加快对某字段的查找速度,应该( )。
Access2010理论考试题一、填空题1、打开Access数据库时,应打开扩展名为DBF的文件F2、Access数据库依赖于Unix操作系统F3、向导不是Access数据库的对象类型T4、Access中,索引只能按单字段建立,不能按多字段建立F5、只能根据数据表创建查询 F6、若要使用SQL语句查找最近30天之内参加工作的职工记录,则Where条件为:工作时间between date()and date ()-20 F7、在SQL语句中可使用CREAT TABLE命令的同事创建各类索引F8、标签可以作为绑定或未绑定的控件来使用F9、表页眉仅仅在报表的首页打印输出,主要用于打印报表的封面T10、无论创建各类宏,一定要进行的是“选择宏操作”T选择题1、已知某一数据库中有两个数据表,他们的主关键字与主关键字之间是一个对应多个的关系,这两个表若想创立关联,应该建立的永久联系是A.一对一B一对多 C多对一 D多对多2、下列对Access查询叙述错误的是A查询的数据源自于已有的表或已有的查询B查询的结果可以作为其他数据库对象的数据源C查询不能生成新的数据表D Access的查询可以分析数据、追加、更改、删除数据3、在同一学校中,人事部门的教师表和财务部门的工资表的关系是A一对一B一对多C多对多D多对一4、若取得“学生”数据表的所有记录及字段,其SQL语法应该是A select姓名from学生B select*from学生C以上皆非D select*from 学生where学号=125、是/否数据类型常被称为A真假型B布尔型C OT型 D对错型6、下列对主键字段的叙述,错误的是A数据库中每一个表都必须有一个主关键字段B主关键字段是惟一的C主关键字段中不许有重复值和空值D主关键字可以使一个字段,也可以是一组字段7、如果字段内容为声音文件,则该字段的数据类型应定义为A备注B文本C超级链接D OLE对象8、有关创建数据库库的方法叙述不正确的是A打开“文件”菜单,选择“创建”命令,再选择空数据库命令B打开视图菜单,按数据库对象命令C利用向导创建数据库D直接创建空数据库9以下属于操作查询的是A交叉表查询B更新查询C生成表查询D删除查询10、假设某数据库表中有一个姓名字段,查找姓名为张三或李四的准则是A Not In(“张三”,“李四”)B“张三”Or“李四”C“张三”and“李四”D like(“张三”,“李四”)11、Access查询的视图包括A设计视图B数据表视图C ABC 都正确 D SQL视图12、在SQL语言中,删除一个表的命令是A DROP TABLEB ALTER TABLEC DELETE TABLED CREAT TABLE13、修改数据库记录的命令是A DELETEB ALTERC SELECTD CREATE14、下图显示了学生、学生选课、课程信息三个表,以及他们之间的关系,使用SQL语句查询所有未选课学生的基本信息,以下正确的是A SELECT * FROM 学生 WHERE 学生学号(SELECT 学号FROM 学生选课)B SELECT * FROM 学生 WHERE 学生 NOT IN(SELECT 学号FROM 学生选课)C SELECT * FROM 学生学生选课WHERE 学生 NOT IN(SELECT 学号FROM 学生选课)D SELECT * FROM 学生学生选课WHERE 学生学号NOT IN(SELECT 学号FROM 学生选课)15、以下类型不属于SQL查询的是A选择查询B联合查询C数据定义查询D子查询16、在SQL语句中,如果检索要去掉重复的所有元组,则应在SELECT 中使用A ALLB UNIONC DISTINCTD LIKE17、下图显示了学生、学生选课、课程信息三个表,以及他们之间的关系,使用SQL语句按“课程名称”统计所开课程的平均成绩,以下正确的是A SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课a,课程信息 b,where a.课程编号=b 课程编号 group by 课程名称B SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课a,课程信息 b,where a.学生选课课程编号=课程信息课程编号 group by 课程编号C SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课a,课程信息 b,where a.课程编号=b 课程编号 group by 课程编号D SELECT 课程名称 avg(考试成绩)as平均成绩 from 学生选课课程信息 group by 课程名称18、在数据库中添加记录的SQL命令是A ADDB INSIDE INTOC ADD INTO D ALTER19、已知商品表的关系模式为商品(商品编号名称类型),使用SQL语句查询类型为“食品”,并且名称中不包含“面包”的商品信息,以下正确的是A SELECT * FROM 商品WHERE 类型=“食品”AND名称 NOT LIKE“*面包”B SELECT * FROM 商品WHERE 类型=“食品”AND名称 <>“*面包”C SELECT * FROM 商品WHERE 类型=“食品”OR名称=“*面包”D SELECT * FROM 商品WHERE 类型=“食品”AND名称 NOT IN(*面包)20、若要查询成绩为60~80止间(包括60分不包括80分)的学生的信息,成绩字段的查询设置应为A 60 or 80B >=60And<80C IN (60,80) D>60 and <8021、在窗体的“窗体”视图中可以进行A创建或修改窗体B显示添加或修改表中数据 C 以上都可以 D创建报表22、下列关于列表框和组合框的叙述错误的是A 列表框和组合框可以包含一列或几列数据B 不可以在列表框中输入新值,而组合框可以C 在列表框和组合框中均可输入新值D 可以在组合框中输入新值,而列表框不行23Access自动创建窗体的方式有几种A 2B 3C 6D 424、下面关于列表框和组合框叙述正确的是A 列表框和组合框都可以显示一行或多行数据B 可以在列表框中输入新值,而组合框不能C 在列表框和组合框中均可输入新值D 可以在组合框中输入新值,而列表框不行25、下列关于Access叙述中错误的是A 查询是一个以表为基础数据源的虚表B 报表是数据库中数据输出的形式之一C 用户可以利用SQL语句创建表,但不能用其修改表结构D 用户可以利用表向导、表设计器等系统工具创建表26、查询可以作为什么的数据来源A窗体和报表B窗体 C以上都不对 D报表27、建立AB两表之间的关联时,若A表的关联字段是候选码,B表的关联字段也是候选码,则在AB表之间建立了()A一对一的关系 B一对多的关系 C 不确定的关系 D 多对多的关系28、用于显示消息的宏命令是A Set WarningB Set ValueC BeepD Mag Box29、下列不属于报表视图方式的是A设计视图B打印预览C数据表视图 D版面预览30、使用宏组的目的是A设计书功能复杂的宏B设计出包含大量操作的宏C对多个宏进行组织和管理D 减少程序内存消耗。
9月计算机二级考试Access试题及答案(1) 2020年9月计算机二级考试Access试题及答案(1)1.交叉表查询是为了解决(A)。
A) 一对多关系中,对多方实现分组求和的问题.B) 一对多关系中,对一方实现分组求和的问题.C) 一对一关系中,对一方实现分组求和的问题.D) 多对多关系中,对多方实现分组求和的问题.2.在“查询参数”窗口定义查询参数时,除定义查询参数的类型外,还要定义查询参数的(A)。
A) 参数名称B) 什么也不定义C) 参数值域3.SQL查询能够创建(D)A) 更新查询B) 追加查询C) 选择查询D) 以上各类查询4.下列对Access查询叙述错误的是(D)A) 查询的数据源来自于表或已有的查询B) 查询的结果可以做为其它数据库对象的数据源C) Access的查询可以分析数据、追加、更改、删除数据D) 查询不能生成新的数据表5.若取得“学生”数据表的所有记录及字段,其SQL语法应是(B)。
A) select 姓名from 学生B) select * from 学生C) select * from 学生where 学号=126.下列不是窗体的组成部分的是(D)。
A) 窗体页眉B) 窗体页脚C) 主体D) 窗体设计器7.自动创建窗体不包括(B)。
A) 纵栏式B) 新奇式C) 表格式D) 数据表8.创建窗体的数据源不能是(D)。
A) 一个表B) 一个单表创建的查C) 一个多表创建的查询D) 报表9.下列不是窗体控件的是(A)。
A) 表B) 标签C) 文本框D) 组合框10.无论是自动创建窗体还是报表,都必须选定要创建该窗体或报表基于的(A)。
A) 数据来源B) 查询C) 表D) 记录。
2006年4月全国计算机等级考试二级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)ABCDEF B)DBEAFCC)ABDECF D)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32 B)31 C)64 D)63(8)“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多(9)在E—R图中,用来表示实体的图形是A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录(12)在以下叙述中,正确的是A)ACCESS只能使用系统菜单创建数据库应用系统B)ACCESS不具备程序设计能力C)ACCESS只具备了模块化程序设计能力D)ACCESS具有面向对象的程序设计能力,并能创建复杂的数据库应用系统(13)不属于Access对象的是A)表B)文件夹C)窗体D)查询(14)表的组成内容包括A)查询和字段B)字段和记录C)记录和窗体D)报表和字段(15)在数据表视图中,不能A)修改字段的类型B)修改字段的名称C)删除一个字段D)删除一条记录(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
笔试第九套一、选择题下列各题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)/2C)快速排序为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)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )(X9-11)A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(12)操作对象只能是一个表的关系运算是( )(X9-12)A)联接和选择 B)联接和投影C)选择和投影 D)自然联接和选择(13)在数据库关系运算中,错误的概念是( )(X9-13)A)选择运算的操作对象只能是一个表B)投影运算的操作对象只能是两个表C)联接运算的操作对象必须为两个表D)自然联接的操作对象必须是两个表(14)关系数据库设计的原则是( )(X9-14)Ⅰ.遵从概念单一化“一事一地”的原则Ⅱ.避免在表之间出现重复字段Ⅲ.表中的字段必须是原始数据和基本数据元素Ⅳ.用外部关键字保证有关联的表之间的联系A)Ⅰ、Ⅱ和Ⅲ B)Ⅰ和Ⅲ C)Ⅱ、Ⅲ和ⅣD)全部(15)如果要对某文本型字段设置数据格式,使其可对输入的数值进行控制,应设置该字段的( )(X9-15)A)标题属性 B)格式属性 C)输入掩码属性D)字段大小属性(16)下列关于字段属性的说法中,错误的是( )(X9-16)A)选择不同的字段类型,窗口下方“字段属性”选项区域中显示的各种属性名称是不相同的B)“必填字段”属性可以用来设置该字段是否一定要输入数据,该属性只有“是”和“否”两种选择C)一张数据表最多可以设置一个主键,但可以设置多个索引D)“允许空字符串”属性可用来设置该字段是否可接受空字符串,该属性只有“是”和“否”两种选择(17)下列关于空值和空字符串的说法中,正确的是( )(X9-17)A)空值和空字符串等价B)空字符串的长度不固定C)空字符串用NULL值来表示D)空值表示某个记录的某个字段尚未存入数据(18)下列叙述中,错误的是( )(X9-18)A)建立查询的过程中可以进行各种统计计算B)利用查询可以将需要的数据提取出来以格式化的方式显示给用户C)对于交叉表查询,用户只能指定一个总计类型的字段D)对于参数查询,可以建立单参数查询,也可以建立多参数查询(19)在查询中要统计记录的个数,应使用的函数是( )(X9-19)A)SUM B)COUNT(列名) C)COUNT(*) D)AVG(20)创建交叉表查询,在“交叉表”行上有且只能有一个的是( )(X9-20)A)行标题和列标题 B)行标题和值C)行标题、列标题和值D)列标题和值(21)以下是某个已设计完成的窗体,根据图示内容,可以判断出图中由椭圆形圈住的控件属于( )(X9-21)A)标签 B)文本框 C)列表框D)组合框(22)下面不是文本框的“事件”属性的是( )(X9-22)A)更新前B)加载 C)退出 D)单击(23)要显示格式为“页码/总页数”的页码,应当设置文本框控件的控件来源属性为( )(X9-23)A)[Page]/[Pages] B)=[Page]/[Pages]C)[Page]&"/"&[Pages] D)=[Page]&"/"&[Pages](24)已知某个报表的数据源中含有名为“出生日期”的字段(日期型数据)。
Access 2010练习题一一、选择题1、下面不属于关系模型的完整性约束:()A、用户自定义完整性B、规范化C、实体完整性D、参照完整性3、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为:()A、选择B、投影C、连接D、并4、Access属于哪种类型的数据库: ( )A、层次数据库B、网状数据库C、关系数据库D、面向对象数据库5、不属于Access对象的是:( ) A、表 B、文件夹 C、窗体 D、查询6、表由哪些部分组成:()A、查询和字段B、字段和记录C、记录和窗体D、报表和字段7、在SQL查询中使用Where子句指出的是:( )A、查询目标B、查询结果C、查询视图D、查询条件8、如果表A中的一条记录与表B中的多条记录相匹配,而表B中的一条记录只能与表A中的一条记录相匹配,则表A与表B存在的关系是:()A、一对一B、一对多C、多对一D、多对多(9)~(12)题使用已建立的“tEmployee”表,表结构如下所示:字段名称字段类型字段大小雇员Id文本 10姓名文本10性别文本1出生日期日期/时间职务文本14简历备注联系电话文本89、在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的字母数是:()A、5B、10C、15D、2010、为了确保输入的联系电话值只能为8位数字,可以通过设置字段属性的哪个部分:()A、输入掩码B、输入法模式C、必填字段D、有效性文字11、若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入:( )A 、like “王”B 、like “王*”C 、= “王”D 、= “王*”12、下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询是:( )A 、删除查询B 、生成表查询C 、选择查询D 、更新查询13、利用Access 的SQL 视图可以创建:( )A 、选择查询B 、数据定义查询C 、动作查询D 、以上三种都可以14、Access 支持的查询类型有:( )A 、选择查询,交叉表查询,参数查询,SQL 查询和动作查询B 、基本查询,选择查询,参数查询,SQL 查询和动作查询C 、多表查询,单表查询,交叉表查询,参数查询和动作查询D 、选择查询,统计查询,参数查询,SQL 查询和动作查询15、设有如下关系表:RS T AB C 112223A B C 313A B C 112223313则下列操作中正确的是:( )A 、B 、C 、D 、S R T =S R T =S R T ⨯=S R T /=16、设置数据库的用户密码时,应该用什么方式打开数据库:( )A 、只读B 、独占只读C 、独占D 、共享17、 Access 数据库中哪个数据库对象是其他数据库对象的基础( )。
2010年9月计算机二级Access笔试试题:一、选择题(每小题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本书,在这种情况一F,读者与图书之间形成了借阅关系,这种借阅关系是A)一对一联系B)一对五联系C)一对十联系D)一对多联系(13)Access数据库最基础的对象是A)表B)宏C)报表D)查询(14)下列关于货币数据类型的叙述中,错误的是A)货币型字段在数据表中占8个字节的存储空间B)货币型字段可以与数字型数据混合计算,结果为货币型C)向货币型字段输入数据时,系统自动将其设置为4位小数D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符(15)若将文本型字段的输入掩码设置为“####-######”,则正确的输入数据是A)0755-abcdetB)077一12345C)a cd-123456D)####-######(16)如果在查询条件中使用通配符“[]”,其含义是A)错误的使用方法B)通配不在括号内的任意字符C)通配任意长度的字符D)通配方括号内任一单个字符(17)在SQL语言的SELECT语句中,用于实现选择运算的子句是A)FORB)IFC)WHILED)WHERE(18)在数据表视图中,不能进行的操作是A)删除一条记录B)修改字段的类型C)删除一个字段D)修改字段的名称(19)下列表达式计算结果为数值类型的是A)#5/5/2010#-#5/1/2010#B)“102”>“11”C)102=98+4D)#5/1/2010#+5(20)如果在文本框内输入数据后,按键或按键,输入焦点可立即移至下一指定文本框,应设置A)“制表位”属性B)“Tab键索引”属性C)“自动Tab键”属性D)“Enter键行为”属性(21>在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是A)成绩Between 80 And 90B)成绩Between 80 To 90C)成绩Between 79 And 91D)成绩Between 79 To 91(22)“学生表”中有“学号”、“姓名”、“性别”和“入学成绩”等字段。
执行如下SQL命令后的结果是Select avg(入学成绩)From学生表Group by性别A)计算并显示所有学生的平均入学成绩B)计算并显示所有学生的性别和平均入学成绩C)按性别顺序计算并显示所有学生的平均入学成绩(23)若在“销售总数”窗体中有“订货总数”文本框控件,能够正确引用控件值的是A)Forms.[销售总数].[订货总数]B)Forms![销售总数l.[订货总数]C)Forms.[销售总数]![订货总数]D)Forms![销售总数]因修改文本框中的数据而触发的事件是A)ChangeB)EditC)GetfocusD)LostFocus(25)在报表中,要计算“数学”字段的最低分,应将控件的“控件来源”属性设置为A)=Min([数学])B)=Min(数学)C)=Min[数学]D)Min(数学)(26)要将一个数字字符串转换成对应的数值,应使用的函数是A)ValB)SingleC)AscD)Space(27)下列变量名中,合法的是A)4AB)A-1C)ABC_1D)private(28)若变量i的初值为8,则下列循环语句中循环体的执行次数为Do While i<=17i=i+2LoopA)3次B)4次C)5次D)6次(29)InputBox函数的返回值类型是A)数值B)字符串C)变体D)视输入的数据而定(30)下列能够交换变量X和Y值的程序段是A)Y=X:X=YB)Z=X:Y=Z:X=YC)Z=X:X=Y:Y=ZD)Z=X:W=Y:Y=Z:X=Y(31)窗体中有命令按钮Commandl,事件过程如下:Public Function f(x As Integer)As IntegerDim y As Integerx=20y=2f=x*yEnd FunctionPrivate Sub Commandl_Click()Dim y As IntegerStatic x As Integerx=10y=5y=f(x)Debug .Print x;yEnd Sub运行程序,单击命令按钮,则立即窗口中显示的内容是A)10 5B)10 40C)20 5D)20 40D)按性别分组计算并显示不同性别学生的平均入学成绩(32)窗体中有命令按钮Commandl和文本框Text1,事件过程如下:Function result(ByVal x As Integer)As BooleanIf ×Mod 2=0 Thenresult=TrueElseresult=FalseEnd IfEnd FunctionPrivate Sub Commandl_Click()x=Val(InputBox(“请输入一个整数”))If______ ThenText1=Str(x)&“是偶数.”ElseText1=Str(x)&“是奇数.”End IfEnd Sub运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数”.那么在程序的空白处应填写A)result(x)=“偶数”B)result(x)C)resuIt(x)=“奇数”D)NOT result(x)(33)窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:Private Sub Commandl_Click()For i=1 To 4x=3For j=1 To 3For k=1 To 2x=x+3Next kNext jNext iText1 .Value=Str(x)End Sub运行以上事件过程,文本框中的输出是A)6B)12C)18D)21(34)窗体中有命令按钮run34,对应的事件代码如下:Private Sub run34_Enter()Dim num As Integer,a As Integer,b As Integer,i As IntegerFor i=1 To 10num=InputBox(“请输入数据:”,“输入”)If Int(num/2)=num/2 Thena=a+1Elseb=b+1End IfNext iMsgBox(“运行结果: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 AsInteger,m As Integersum=0Dom=InputBox(“输入m”)sum=sum+mLoop Until m=0MsgBox sumEnd SubA)0B)17C)20D)21二、填空题(每空2分,共30分)(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 Commandl_Click()Dim ×as integer,y as integerFor x= -34 To 34For y= -34 To 34If【10】ThenDebug .Print x,yEnd IfNext yNext xEnd Sub(11)下列程序的功能是求算式:1+1/2 ! +1/3!+1/4!+……前10项的和(其中n!的含义是n的阶乘)。