Access数据库应用与VBA编程模拟试题_第1页
Access数据库应用与VBA编程模拟试题_第2页
Access数据库应用与VBA编程模拟试题_第3页
Access数据库应用与VBA编程模拟试题_第4页
Access数据库应用与VBA编程模拟试题_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在答题纸的相应位置处。答案错选或未选者,该题不得分。每小题 1分,共10分。)1、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。A、 DBMS 包括 DB 和 DBSB、 DBS 包括 DB 和 DBMSC、DB包括DBS和DBMSD、三者之间是平等的关系2、表达式(a = a+1)是()。A、算术表达式B、关系表达式C、赋值表达式D、非法表达式3、数据库的基本特点是()。A、数据结构化,数据独立性高、冗余度大、共享性高,数据统一管理和控制B、数据结构化,数据独立性高、冗余度小、共享性高,数

2、据统一管理和控制C、数据结构化,数据独立性低、冗余度小、共享性高,数据统一管理和控制D、数据非结构化,数据独立性低、冗余度大、共享性低,数据统一管理和控制4、常量”12.56”属于()数据类型。A、日期型 B、双精度型C、整型D、字符型5、用二维表结构来表示实体与实体之间联系的数据模型称为()。A、层次模型B、网状模型C、关系模型D、表格模型6、VBA中,变量声明所使用的关键字是()。A、 Public B、Const C、Dim D、Int7、在以下选项中,与“ Where成绩Between 75 And 85完全等价的是()。A、Where 成绩75 And 成绩=75 And 成绩75

3、Or 成绩 =75 Or 成绩 ?口。3、数据管理技术的发展经历了 ? : 3个阶段。4、两个数据表实现自然连接操作的约束条件是两个数据表间存在 o5、表达式(8+2*3A2 ) (9 / 3) - 3 mod 2 的结果为6、写出20XX年12月12日12时12分12秒的日期型常量 ?三、SQL题(在答题纸写上题目标号,并将正确答案写在答题纸相应位置处。答案错或未答 者,该题不得分。每题5分,共30分。) 已知一个有4张表的教学管理数据库,其对应数据库模式和各个表的字段名称和数据类型如 图所示数据类型人孩 班主仕班级表字段名称和类型字段石林致堀美型唱装日病 百 号名别生学族贯目款历片 学姓性

4、出入民籍辿史司照本本本即字本本本后姓件文加文日数/文文是备附学生表字段名称和类型鼓据类型-S羊羊羊字字注勃备三段名浒 小陶 才课程号成绩数据类型文本 文本 数字课程表字段名称和类型成绩表的字段名称和类型E 成S号名到生学犊背号款历片照片,HleData,-ileName试编写完成SQL语句。1、求姓杨或姓李同学的学号、姓名、性别、出生日期和入学成绩。2、查询未选修微积分I的学生的学号、姓名和入学成绩,并按学号排降序输出3、查询马晓明同学的成绩单,要求显示学号、姓名、课程号、课程名和成绩。4、查询信息管理学院的学生的数据结构课程的成绩,要求显示学院、姓名、课程名和成5、查询每个学生的总学分。要求

5、显示姓名、总学分。6、将学生表中所有江西籍的学生的入学成绩更新为入学成绩-600。四、求程序运行结果题(在答题纸写上题目标号,并将正确答案写在答题纸相应位置处。答 案错或未答者,该题不得分。每题 5分,共15分。)1、写出下列程序运行结果,也可以写出结果对应的表达式。Private Sub Do_Test()x=0Do While x70x=(x+2)*(x+3)n=n+1LoopDebug.Print n; xEnd Sub2、写出下列程序运行结果,也可以写出结果对应的表达式Public Sub For_if_test ()x=0For i=1 to 60If i/3 = int(i/3)

6、and i/7 = int(i/7) ThenDebug.Print i;x=x+1End IfnextDebug.Print X=”;xEnd Sub3、写出下列程序运行结果,也可以写出结果对应的表达式Public Sub Do_Do_test() y=1 do while y4 x=3 do while x=6 x=x+2Loop y=y+1 Loop Debug.Print x=; x Debug.Print y=; yEnd Sub五、编程题(在答题纸写上题目标号,并将正确答案写在答题纸的相应位置处。答案错或未 答者,该题不得分。每题6分,共24分。)1、若工资大于等于1500元,则增

7、加工资20%;若小于1500元且大于等于1000,则增加工 资15%;若小于1000且大于等于500元,则增加工资10%;若小于500元,则增加工资5%。 使用InputBox函数由用户输入一个工资数,请计算并输出增加后的工资(若输入负数,可以 使用MsgBox或Debug.Print输出“输入有误”的提示信息)。2、有一个分数数列1/2, 2/3, 3/5, 5/8, 8/13,.,求出这个数列的前30项之和3、编程求300到500之间能被7整除的正整数,将这些数、总个数及这些数的和显示到立即 窗口。4、编程完成下列图形的打印。其中第一行左侧第一个 *所在列为第10歹上*六、论述题(在答题纸写上题目标号,并将正确答案写在答题纸的相应位置处。答案错或未 答者,该题不得分。共11分。)(1)试列举4种以上图像化界面控件元素;(2)试给出编写面向对象程序的基本步骤;(3)简述对象的4种特性;(4)有下列图所示图形化界面,其对应的功能如下表功能实现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论