Access2010模拟试题
高三Access2010数据库第一学月考题(附参考答案)

Access2010数据库第一学月考题(附参考答案)一、单项选择题1、数据库系统的数据管理方式中,下列说法中不正确的是A.数据库减少了数据冗余B. 数据库中的数据可以共享C. 数据库避免了一切数据的重复D. 数据库具有较高的数据独立性2、数据库系统的核心是A.数据库管理系统B.数据库C. 数据模型D.数据3、用二维表来表示实体及实体之间联系的数据模型是A.联系模型B.层次模型C.网状模型D.关系模型4、在教师表中,如果要找出姓“李”教师的记录,所采用的关系运算是A.投影B.选择C.连接D.层次5、Access数据库中,表的组成是A.字段和记录 B.查询和字段 C.记录和窗体D.报表和字段6、有关字段类型以下叙述错误的是A.字段大小可用于设置文本类型字段的最大容量B. 有效性规则属性是用于限制此字段输入值的表达式C. 不同的字段类型,其字段属性有所不同D. 可对任意类型的字段设置默认值属性7、在Access中,如果想要查询所有姓名为2个汉字的学生记录,在准则中应输入A.LIKE “**”B.LIKE “##”C.LIKE “*?”D. LIKE “??”8、若要查询成绩为60—80分之间(包括60和80)的学生信息,查询条件设置正确的是A.>=60 OR <=80 B.Between 60 and 80C.>60 OR <80 D.IN (60,80)9.若要查询学生信息表中“简历”字段为空的记录,在“简历”字段对应的“条件”栏中应输入A.Is not null B.Is null C.0 D.-110、“订货量大于0且小于9999”的有效性规则是A、订货量大于0且小于9999 B订货量大于0 OR 小于9999C.>0 AND<9999 D >0 OR <9999二、多项选择题1、在Access数据库的表设计视图中,能进行的操作是()A.修改字段名B.修改数据类型C.定义主键 D. 删除记录2、Access支持的查询类型有()A.选择查询B.SQL查询和操作查询C.交叉表查询 D. 参数查询3.下列说法中不正确的是A.两个实体之间只能是一对一的关系B.两个实体之间只能是一对多的关系C.两个实体之间只能是多对多的关系D.两个实体之间可以是一对一的关系、一对多的关系、多对多的关系4. Access中表和数据库的关系不正确的是A.一个数据库可以包含多个表B.一个表只能包含两个数据库C.一个表可以包含多个数据库D.数据库就是数据表三、判断题1.在关系数据模型中,二维表的行称为关系的字段或属性,二维表的列称为关系的记录或元组。
2010二级ACCESS的模拟题一

2010二级ACCESS的模拟题一Access单项选择题1.Access数据库属于(1)数据库。
A.层次模型 B.网状模型C.关系模型 D.面向对象模型2.打开Access数据库时,应打开扩展名为(2)的文件。
A.mdaB.mdbC.mdeD.DBF3.已知某一数据库中有两个数据表,它们的主关键字与主关键字之间是一个对应多个的关系,这两个表若想建立关联,应该建立的永久联系是(3)。
A.一对一 B.一对多 C.多对多 D.多对一4.下列(4)不是Access数据库的对象类型?A.表 B.向导 C.窗体 D.报表5.关系数据库中的表不必具有的性质是(5)。
A.数据项不可再分 B.同一列数据项要具有相同的数据类型C.记录的顺序可以任意排列 D.字段的顺序不能任意排列6.下列对于Access2000(高版本)与Access97(低版本)之间的说法不正确的是(6)。
A.通过数据转换技术,可以实现高、低版本的共享。
B.高版本文件在低版本数据库中可以打开,但有些功能不能正常运行。
C.低版本数据库文件无法在高版本数据库中运行。
D.高版本文件在低版本数据库中能使用,需将高版本转换成低版本。
7.不能退出Access 2000的方法是(7)。
A. 单击“文件”菜单/“退出”B.单击窗口右上角“关闭”按钮C. ESCD. ALT+F48.Access在同一时间,可打开(8)个数据库。
A.1 B.2 C.3 D.49.对表中某一字段建立索引时,若其值有重复,可选择(9)索引。
A.主 B.有(无重复) C.无 D.有(有重复)10.创建表时可以在(10)中进行。
A.报表设计器 B.表浏览器 C.表设计器 D.查询设计器11.不能进行索引的字段类型是(11)。
A. 备注B. 数值C. 字符D. 日期12.若要打开表,应按下(12)按钮?A. B. C. D.13.在文本类型字段的”格式”属性使用”@;尚未输入”,则下列叙述正确的是(13)。
2017年春《ACCESS2010》模拟试卷(B)卷

安溪华侨职校2017年春《ACCESS2010》模拟试卷(B)卷考试形式: 闭卷考试时间:90分钟满分:100分一、项选择题(每个小题有且仅有一个答案是正确答案,请将正确答案的字母序号填在括号1.不是Access2010 数据库对象的是()。
A. 查询B. 表C. 报表D.视图2.在ACCSEE中,用来表示实体的是()。
A. 字段B. 记录C. 表D.域3.在Access数据库中,数据保存在对象中。
A.窗体B.查询C.表D.报表4.一个人与他的身份证号码对应的关系是()。
A. 一对一联系B. 一对多联系C. 多对一联系D.多对多联系5.当期主流的数据库系统通常采用()。
A. 层次模型B. 网状模型C. 关系模型D.树状模型6.可以保存MP3音乐的字段数据类型的是()。
A.OLE对象B.超链接C. 查阅向导D.文本7.在设计表中不能进行的操作是()。
A.增加字段B.输入记录C. 删除字段D.设置主键8.将所有字符转换为大写的输入掩码是()。
A.>B.<C. 0D.A9.在数据表中,要控制某一字段的取值范围为5~20,则在字段的“有效性规则”属性框中输入()。
A.>=5AND<=20B. >=5OR<=20C. >=5AND<=20D. >=5&<=2010.不能进行排序的字段数据类型是()。
A.日期/时间 B.货币 C. OLE对象 D.文本11.查询数据时,设置查找内容为“b[!aei]ll”,则可以找到的字符串是()。
A.ballB. bellC. billD. bull12.条件between#2015-01-01#and#2015-12-31#表示()。
A.查询2015年1月1日之前B.查询2015年12月31日之后C.查询2015年期间D.查询2015年1月1日和12月31日13.下列不属于操作查询的是()。
A.交叉表查询B.生成表查询C.更新查询D.追加查询14.用于修改窗体框架和布局的是()。
(完整word版)Access2010模拟试题(三)

四川省普通高校职教师资班和高职班对口招生统一考试信息技术一类Access模拟试题(三)(考试时间80分钟,满分150分)学校:长宁县职业技术学校班级:姓名:成绩:一、单项选择题(每题2分,共40分)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. 1B. 2C. 4D. 107.在窗体中可以包含一列或几列数据,用户只能选择不能手动输入的控件是( )。
A. 标签B. 文本框C. 组合框D. 列表框8.要使窗体上文本框内输入数据时达到“*”的效果,应设置的属性是()。
A. 输入掩码B. 密码C. 样式D. 记录源9.在窗体视图中,要使窗体一页显示多条记录,需要设置默认视图属性为()。
A. 单个窗体B. 连续窗体C. 数据透视表D. 分隔窗体10.将窗体从设计视图转到窗体视图,则首先触发的事件是( )。
A. Load事件B. Open事件C. Click事件D. Timer事件11.弹出消息框的宏操作是()A. MsgboxB. DoCmd.MsgboxC. MessageBoxD. DoCmd.MessageBox12.创建宏时至少要定义一个宏操作,并要设置对应的()。
A. 条件B. 命令按钮C. 操作参数D. 运行方式13.在VBA中,如果一行代码过长想要分两行显示,应使用()分隔A. 下划线B.冒号C.单引号D.不能分隔14.如果要创建快捷键运行宏,则需要将宏名设置为()A.AutoKeysB.AutoC.AutoExecD.ExecKeys15.以下函数中,不是返回数字的是()A. YearB. LenC. ChrD. InStr16.假如消息框中弹出“确定”和“取消”按钮,单击取消按钮后,Msgbox的返回值为:( )A. 1B. 2C. 3D. 417.函数Inputbox返回值的数据类型为()。
(完整word版)ACCESS2010测试题(一)

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理论考试题

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 减少程序内存消耗。
《Access数据库》2010版样题

《Access数据库》(2010)样题(一)理论题1.Access数据库的结构层次是( B )。
A)数据库管理系统→应用程序→表B)数据库→数据表→记录→字段C)数据表→记录→数据项→数据D)数据表→记录→字段2.下列属于Access2010对象的是( C ).A)页B)数据C)查询D)记录3.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( C )。
A)一对一B)一对多C)多对多D)多对一4.下列关于数据库的叙述中,正确的是( A )。
A)数据库减少了数据冗余B)数据库避免了数据冗余C)数据库中的数据一致性是指数据类型一致D)数据库系统比文件系统能够管理更多数据5.在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( A )。
A)选择B)投影C)联接D)比较6.在Access中,可用于设计输入界面的对象是( A )。
A)窗体B)报表C)查询D)表7.如果在创建表中建立字段"性别”,并要求用汉字表示,其数据类型应当是( C )。
A)是/否B)数字C)文本D)备注8.下列关于货币数据类型的叙述中,错误的是( C )。
A)货币型字段在数据表中占8个字节的存储空间B)货币型字段可以与数字型数据混合计算,结果为货币型C)向货币型字段输入数据时,系统自动将其设置为4位小数D)向货币型字段输入数据时,不必输入人民币符号和千位分隔符9.下列关于SQL语句的说法中,错误的是( D )。
A)INSERT语句可以向数据表中追加新的数据记录B)UPDATE语句用来修改数据表中已经存在的数据记录C)DELETE语句用来删除数据表中的记录D)CREATE语句用来建立表结构并追加新的记录10.若要求在文本框中输入文本时达到密码"*”的显示效果,则应该设置的属性是( C )。
A)默认值B)有效性文本C)输入掩码D)密码11.在一张“学生”表中,要使“年龄”字段的取值范围设在14~50 之间,则在“有效性规则”属性框中输入的表达式为( B )。
(完整word)Access2010上机考试题

第7套1、在考生文件夹下的"samp1.accdb”数据库文件中已建立好表对象”tStud”和"tScore”、宏对象”mTest"和窗体"fTest"。
请按以下要求,完成各种操作:(1)分析并设置表”tScore”的主键(学号,课程号)。
=dateserial(year(date())+1,1,1)(2)将学生"入校时间"字段的默认值设置为下一年度的一月一日(规定:本年度的年号必须用函数获取)。
(3)冻结表"tStud"中的”姓名"字段列。
(4)将窗体"fTest"的"标题"属性设置为”测试"。
(5)将窗体”fTest"中名为"bt2"的命令按钮的宽度设置为2厘米、与命令按钮”bt1”左边对齐。
(6)将宏”mTest"重命名保存为自动执行的宏。
(AutoExec)第9套在考生文件夹下,已有一个数据库文件"samp1。
accdb",其中已经建立两个表对象”tGrade”和"tStudent”,宏对象”mTest”和查询对象”qT”.请按以下操作要求,完成各种操作:(1)设置"tGrade"表中”成绩”字段的显示宽度为20。
(2)设置"tStudent"表的"学号"字段为主键,”性别"的默认值属性为"男".(3)在"tStudent”表结构最后一行增加一个字段,字段名为”家庭住址”,字段类型为”文本",字段大小为40;删除”像片”字段.(4)删除"qT”查询中的"毕业学校”列,并将查询结果按"姓名"、"课程名”和"成绩”顺序显示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学校:长宁县职业技术学校班级:一、单项选择题(每题2分,共40分)1. 下列关于报表的叙述中,正确的是A)报表只能输入数据C)报表可以输入和输出数据2. 报表的作用不包括()。
A)分组数据B)汇总数据C)A) [Forms]![F1]![Text1] B ) Textl C) [F1].[Textl] ,则该数组的元四川省普通咼校职教师资班和咼职班对口招生统一考试信息技术一类Access模拟试题(二)(考试时间80分钟,满分150分)姓名:_______ 成绩()。
B)报表只能输出数据D)报表不能输入和输出数据格式化数据 D)输入数据3. 在报表中要显示格式为”共N页,第N页"的页码,正确的页码格式设置是()。
A)="共"+ Pages + "页,第” + Page + "页”B)="共"+ [Pages] + "页,第” + [Page] + "页”C)="共” &Pages & ” 页,第” &Page & ” 页”D)="共"&[Pages] &"页,第"&[Page] &"页"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. 在宏的参数中,要引用窗体F1上的Textl文本框的值,应该使用的表达式()。
D ) [Forms][FI][Textl]10. 在VBA中要打开名为”学生信息录入”的窗体,应使用的语句是()。
A) DoCmd.OpenForm "学生信息录入” B) OpenForm "学生信息录入”C) DoCmd.OpenWindow学生信息录入” D) OpenWindow "学生信息录入”11. 若要使某命令按钮获得控制焦点,可使用的方法是()。
A) LostFocus B) SetFocus C) Poi nt D) Value12. 表达式"B = INT(A + 0.5)"的功能是()。
A)将变量A保留小数点后1位B)将变量A四舍五入取整C将变量A保留小数点后5位D)舍去变量A的小数部分13. 下列表达式计算结果为数值类型的是()。
A) #5/5/2010# -#5/1/2010# B) "102">"11"C) 102 = 98 + 4 D) #5/1/2010# + 514.下列变量名中,合法的是()°A) 4A B) A-1 C) ABC_1 D) private15.下列能够交换变量X和 Y值的程序段是( )。
A) Y= X : X = Y B) Z= X : Y= Z : X= YC) Z= X : X= Y : Y= Z D) Z= X : W= Y : Y= Z : X = Y16. Dim b1 , b2 As Boolean语句显式声明变量()。
A) b1和b2都为布尔型变量B)b1是整型,b2是布尔型C) b1是变体型(可变型),b2是布尔型 D) b1和b2都是变体型(可变型)17. 将逻辑型数据转换成整型数据,转换规则是()。
A)将True转换为-1,将False转换为0B)将True转换为1,将False转换为-1C)将True转换为0,将False转换为-1D)将True转换为1,将False转换为018. 在模块的声明部分使用"Option Base 1"语句,然后定义二维数组A(2 to 5,5)素个数为()。
A) 20 B) 24 C) 25 D) 3619. 要判断a和b中有且只有一个为0,其正确的表达式是()。
A) a = 0 or b = 0 B) a= 0 Not b = 0C) a = 0 And b = 0 D) a*b = 0 And a + b<>020. 设有如下过程:x=1Dox=x+2Loop Until ______运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是()oA) x<=7 B) x<7 C) x>=7 D) x>7二、多项选择题(5X3=15分)21. 在VBA中,以下()属于循环结构A.For • •- NextB.Do - While - LoopC.Do While • •- LoopD.Do • •- Loop Until22. 在VBA中,分支结构分为()。
A.单分支结构B. 双分支结构C. 多分支结构D. 其他分支23. 以下程序运行后,变量 x,y,z的值分别是()。
Forx=1 to 5For y=1 to x step 2z=z+1Next yNext xA. 6B. 7C. 8D. 924. 在VBA中,可以用来定义数组的关键词有()。
A. DimB. PublicC. StaticD. Private25. 以下函数返回的数据类型是数值型的有()。
A. AscB. YearC. DayD. Msg box三、判断题(10X 2=20分)26. 报表与窗体既可以查看数据,也可以修改数据;()27. 在窗体中,可以使用标签控件来绑定数据;()28. 在窗体视图中,可以对窗体的布局进行修改;()29. 设置文本框的默认值,可以使文本框控件在进入窗体视图时具备一个初始值;()30. 在为宏设置条件时,可以引用窗体上控件的值;()31. 如果直接运行宏组,则会执行所有子宏的操作;()32. 多分支语句只能采用If语句进行编写代码;()33. 在DO®环中使用 While关键词时,表示条件为真就执行循环体;()34. 在For循环中,循环步长不能为负数;()35. 所有的Foi■循环都可以转换为Do循环,反之则不然;()四、填空题。
(20X 2=40分)36. 要在窗体或者报表中绑定文本框控件的数据,应设置属性窗口中的数据选项卡中的________属性;37. ___________________ 在报表中节用于显示每一页的页眉信息;38. 若要在报表中对“语文”进行统计平均分,应设置文本框控件的控件来源属性为___________________39. 在窗体中,_________ 节一般用于放置窗体的标题;40. __________ 窗体在进入窗体视图后,如果未关闭当前窗体则无法进行其他对象的操作;41. 在Access 2010中已经设计好一系列窗体,如果需要为这些窗体之间建立一个相互连接的窗体,则可以创建一个____________ 窗体实现;42. 在利用设计视图创建窗体时,如果要对选中的控件进行改变布局,除了直接拖动控件外,还可以使用功能区_______ 选项卡中的相关命令;43. _________________________________________________________ 如果希望达到某种条件时才执行宏操作,这类宏称为_______________________________________________ ;44. ______________________________________________________ 如果已经存在一个宏,若要调用该宏,则需要使用_____________________________________________________ 操作命令;45. _____________________________________ 如果要打开一个查询,应使用宏操作命令;46. 在For循环中,如果要强制终止循环,应使用_____________ 语句;47. 在VBA中,如果要实现点击按钮后,窗体中的当前记录跳转到最后一条,则应使用语句DoCmd. ____________, , AcLast;48. 如果在Do While后面出现的循环条件为数字0,则循环体;49. 表达式 123 + Mid("123456",3,2)的结果是______________ ;50. __________________________________________________________________ 如有数组声明语句Dim a(2 , -3 to 2,4),贝U数组a包含元素的个数是___________________________ 个;51. _____ 变量一旦定义就可以被所有的过程、模块和窗体使用;52. _______________________________________________ 使用立即窗口输出变量 x的值的语句是 ;53. _________________________________________________________ 如果要使两行VBA代码写在一行,则可以在两行代码之间加___________________________________________ 符号;54. 在VBA中,如果要添加代码注释,除了使用单引号以外,还可以使用______ 关键词;55. 在VBA中使用Msgbox函数弹出消息框后,如果用户单击了消息框上的“否”按钮,则该函数的返回值是 ______ ;五、合题(35分)56. 写出下列程序的运行结果。
(每题 3分,共15分)(1) 有代码如下:Private Sub CommandO_Click()a= 24b=328select case b\10case 0c= a*10 + bcase 1 to 9c= a*100 + bcase 10 to 99c= a*1000 + bend selectMsg box cEnd Sub该段代码运行后,消息框显示的内容为:—(2) 有代码如下:Private Sub CommandO_Click()a= Sqr(8)b= Sqr(9)c= a>bMsgBox c+2End Sub该段代码运行后,消息框中显示的内容为:(3) 有代码如下:Private Sub CommandO_Click()Dim s As In teg er For i=9 to 1 step 0s=s+iNext iMsgbox s & ",” & iEnd Sub该段代码运行后,消息框中显示的内容为: _______ ③___(4) 有代码如下:Private Sub CommandO_Click()Static b As In teg erB=0B=b+3Msgbox bEnd Sub当单击按钮CommandCE次后,消息框显示的内容为: ________ ④__ (5) 有代码如下:Private Sub CommandO_Click()Dim i , j , xFor i = I To 20 step 2x = 0For j = i To 20 step 3x = x + 1Next jNext iTextl .Value = Str(x)End Sub程序运行后,文本框 Textl显示的内容为:________ ⑤ _______57. 程序填空(10分,每空2分)以下程序的功能是:接收从键盘上输入的一个数,判断这个数是否为素数。