第 1 页:选择题 |
第 5 页:基本操作题 |
第 6 页:简单应用题 |
第 7 页:综合应用题 |
31在窗体中要显示一名教师基本信息和该教师所承担的全部课程情况,窗体设计时在主窗体中显示教师基本信息,在子窗体中显示承担的课程情况,则主窗体和子窗体数据源之间的关系是
A.一对一关系B.一对多关系C.多对一关系D.多对多关系
参考答案:B
参考解析:窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体常用来表示一对多的关系。根据题意,主窗体和子窗体数据源之问的关系就是教师实体集和课程实体集之问的关系。一名教师可以承担多门课程,但是一门课程只能由一个教师承担。所以是一对多的关系,因此选择B选项。
32假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是
A.SELECT*FROM公司FOR名称="*网络*"
B.SELECT*FROM公司FOR名称LIKE"*网络*"
C.SELECT*FROM公司WHERE名称="*网络*"
D.SELECr*FROM公司WHERE名称LIKE"*网络*"
参考答案:D
参考解析:SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:
SELECT[ALLlDISTINCT]别名FROM表名
[WHERE查询条件]在查询条件中输入Like运算符来限制结果中的记录。为了查找公司名称中有“网络”二字的公司信息,需要使用like运算符,与之搭配使用的通配符有很多,其中“*”的含义是表示由0个或任意多个字符组成的字符串,在字符串中可以用作第一个字符或最后一个字符,在本题中应该使用的条件是Like”*网络*''。所以选项D正确。
33下列程序的功能是计算1到1000之间所有偶数之和,程序空白处应填写的语句是
A.i Mod 2=0B.x Mod 2=0C.i Mod 2<>0D.x Mod 2<>0
参考答案:A
参考解析:本题中利用For循环语句与If条件判断语句完成计算1到1000之间所有偶数之和。首先利用For循环使i从1至1000逐个变换,若i为偶数,则执行相加操作,因此应在If语句空白处填写i Mod 2=0。
34假设数据库中有学生信息表stud(sn0,sname,Ssex)。其中,性别ssex字段已建索引,要在调试窗口中显示第一个男同学的信息,程序空白处应填写的语句是
参考答案:B
参考解析:DA0的Seek成员函数是在表类型记录集合中基于表索引进行记录搜索,Find成员函数是在动态集类型或快照类型记录集中进行记录搜索。由于本题中性别ssex字段已建索引,因此采用Seek成员函数。AdSeekFirstEQ查找等于关键值的第一个关键字,AdSeekLastEQ查找等于关键值的最后一个关键字。本题中要显示第一个男同学的信息,使用AdSeekFirstEQ。
35SQL的数据操纵语句不包括
A.INSERTB.UPDATEC.DELETED.CHANGE
参考答案:D
参考解析:Insert语句用来向数据表中追加新的数据记录,Update语句用来修改数据表中已经存在的数据记录,Delete语句用来删除数据表中的记录,不存在change语句。
语句Dim a(-3 to 3)所定义的数组元素个数是
A.6B.7C.8D.9
参考答案:B
考解析:一维数组a(-3 t0 3)代表a(-3)、a(-2)、a(-1)、a(0)、a(I)、a(2)、a(3),共7个数组元素。
37函数MsgBox返回值的类型是
A.数值B.字符串C.变体D.是/否
参考答案:A
38下列程序段的功能是:计算1+2+3……+10的值,程序空白处应填写的语句是
A.t=t+kB.t=t+2C.k=k+2D.t=t+1
参考答案:A
参考解析:本题利用Do While…Loop循环语句实现了计算1+2+3……+10的值的功能。利用循环条件k<10进行控制,若满足条件则执行k值加l的操作,使k值从l至10逐个变换,之后利用t存储相加结果,利用t=t+k语句实现计算1+2+3……+10的值的功能。
39在数据库中有“教师”表(教师号、教师名)、“学生”表(学号、学生名)和“课程”表(课程号,课程名)3个基本情况表。学校里一名教师可主讲多门课程。一名学生可选修多门课程,则主讲教师与学生之间形成了多对多的师生关系。为反映这种师生关系,在数据库中应增加新的表。
下列关于新表的设计中,最合理的设计是
A.增加两个表:学生一选课表(学号、课程号),教师一任课表(教师号、课程号)
B.增加一个表:学生一选课一教师表(学号、课程号、教师号)
C.增加一个表:学生一选课一教师表(学号、学生名、课程号、课程名、教师号、教师名)
D.增加两个表:学生一选课表(学号、课程号、课程名),教师一任课表(教师号、课程号、课程名)
参考答案:A
参考解析:目前已建立教师、学生、课程三个基本表,另外一名教师可主讲多门课程、一名学生可选修多门课程,因此应增加学生选课表(学号、课程号)和教师任课表(教师号、课程号)来反应以上关系。课程名可通过课程号字段关联“课程”表来获得,因此不需要增加课程名字段在以上两个表中。因此选项A正确。
40Access中将一个或多个操作构成集合,每个操作能实现特定的功能,则称该操作集合为
A.窗体B.报表C.查询D.宏
参考答案:D
参考解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能,宏可以是由一系列操作组成的集合。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |