1、国家二级ACCESS第五套一、选择题(每小题2分,共70分)下列A)、B)、C)、D)四个选项中,只有一个选项是正确的。1) 不属于结构化程序下列选项中不符合良好程序设计风格的是A) 源程序要文档化 B) 数据说明的次序要规范化C) 避免滥用goto语句 D) 模块设计要保证高耦合、高内聚 答案:D2) 从工程管理角度,软件设计一般分为两步完成,它们是A) 概要设计与详细设计 B) 数据设计与接口设计C) 软件结构设计与数据设计 D) 过程设计与数据设计 答案:A3) 下列选项中不属于软件生命周期开发阶段任务的是A) 软件测试 B) 概要设计 C) 软件维护 D) 详细设计 答案:C4) 在数
2、据库系统中,用户所见的数据模式为A) 概念模式 B) 外模式 C) 内模式 D) 物理模式 答案:B5) 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和A) 编码设计 B) 测试阶段 C) 运行阶段 D) 物理设计 答案:D6) 设有如三个关系表 下列操作中正确的是A) T=RS B) T=RS C) T=RS D) T=R/S 答案:C7) 下列叙述中正确的是A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对 答案:D8) 在长度为64的有序线性表中进行顺序查
3、找,最坏情况下需要比较的次数为A) 63 B) 64 C) 6 D) 7 答案:B9) 数据库技术的根本目标是要解决数据的A) 存储问题 B) 共享问题 C) 安全问题 D) 保护问题 答案:B10) 对下列二叉树 进行中序遍历的结果是A) ACBDFEGB) ACBDFGE C) ABDCGEF D) FCADBEG 答案:A11) 下列实体的联系中,属于多对多联系的是A) 学生与课程 B) 学校与校长 C) 住院的病人与病床 D) 职工与工资 答案:A12) 在关系运算中,投影运算的含义是A) 在基本表中选择满足条件的记录组成一个新的关系B) 在基本表中选择需要的字段(属性)组成一个新的关
4、系C) 在基本表中选择满足条件的记录和属性组成一个新的关系D) 上述说法均是正确的 答案:B13) SQL的含义是A) 结构化查询语言 B) 数据定义语言C) 数据库查询语言 D) 数据库操纵与控制语言 答案:A14) 以下关于Access表的叙述中,正确的是A) 表一般包含一到两个主题的信息 B) 表的数据表视图只用于显示数据C) 表设计视图的主要工作是设计表的结构 D) 在表的数据表视图中,不能修改字段名称 答案:C15) 在SQL的SELECT语句中,用于实现选择运算的是A) FOR B) WHILE C) IF D) WHERE 答案:D16) 以下关于空值的叙述中,错误的是A) 空值
5、表示字段还没有确定值 B) Access使用NULL来表示空值C) 空值等同于空字符串 D) 空值不等于数值0 答案:C17) 使用表设计器定义表中字段时,不是必须设置的内容是A) 字段名称 B) 数据类型 C) 说明 D) 字段属性 答案:C18) 如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的A) 筛选功能 B) 排序功能 C) 查询功能 D) 报表功能 答案:A19) 下面显示的是查询设计视图的“设计网格”部分: 从所显示的内容中可以判断出该查询要查找的是A) 性别为“女”并且1980以前参加工作的记录B) 性别为“女”并且1980以
6、后参加工作的记录C) 性别为“女”或者1980以前参加工作的记录D) 性别为“女”或者1980以后参加工作的记录 答案:A20) 若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是A) JSJ B) ”JSJ” C) ”*JSJ” D) Like “JSJ” 答案:C21) 已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。 正确的设计是A)B) C)D) 答案:B22) 若要在报表每一页底部都输出信息,需要设置的是A) 页面页脚 B)
7、 报表页脚 C) 页面页眉 D) 报表页眉 答案:A23) Access数据库中,用于输入或编辑字段数据的交互控件是A) 文本框 B) 标签 C) 复选框 D) 组合框 答案:A24) 一个关系数据库的表中有多条记录,记录之间的相互关系是A) 前后顺序不能任意颠倒,一定要按照输入的顺序排列B) 前后顺序可以任意颠倒,不影响库中的数据关系C) 前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同D) 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 答案:B25) 在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。 假设当前雇员的工作日期为“199
8、8-08-17”,若在窗体“工作日期”标签右侧文本框控件的“控件来源”属性中输入表达式:=Str(Month(工作日期)+”月”,则在该文本框控件内显示的结果是A) Str ( Month ( Date() ) )+”月” B) ”08”+”月” C) 08月 D) 8月 答案:D26) 在宏的调试中,可配合使用设计器上的工具按钮A) “调试” B) “条件” C) “单步” D) “运行” 答案:C27) 以下是宏m的操作序列设计: 现设置宏m为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内输入数字1,然后单击命令按
9、钮 bTest,则A) 屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC”B) 屏幕会弹出一个消息框,显示消息“AA”C) 屏幕会先后弹出两个消息框,分别显示消息“AA”和“BB”D) 屏幕会先后弹出两个消息框,分别显示消息“AA”和“CC” 答案:B28) 在窗体中添加了一个文本框和一个命令按钮(名称分别为tText和bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是A) PrivateSubbCommand_Click( )Caption=”计算机等级考试”EndSubB
10、) PrivateSubtText_Click( )bCommand.Caption=”计算机等级考试”EndSubC) PrivateSubbCommand_Change( )Caption=”计算机等级考试”EndSubD) PrivateSubtText_Change( )bCommand.Caption=”计算机等级考试”EndSub 答案:D29) Sub过程与Function过程最根本的区别是A) Sub过程的过程名不能返回值,而Function过程能通过过程名返回值B) Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以C) 两种过程参数的传递方式不
11、同D) Function过程可以有参数,Sub过程不可以 答案:A30) 在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click( )a=0:b=5:c=6MsgBoxa=b+cEndSub窗体打开运行后,如果单击命令按钮,则消息框的输出结果是A) 11B) a=11C) 0D) False 答案:D31) 在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click( )Dim a(10,10)Form=2To4Forn=4To5a(m,n)=m*nNextnNextmM
12、sgBoxa(2,5)+a(3,4)+a(4,5)EndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是A) 22 B) 32 C) 42 D) 52 答案:C32) 在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事例代码:PrivateSubCommand1_Click( )m=2.17n=Len(Str$(m)+Space(5)Me.Text1=nEndSub窗体打开运行后,单击命令按钮,在文本框中显示A) 5 B) 8 C) 9 D) 10 答案:D33) 在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码
13、:PrivateSubCommand1_Click( )A=75IfA60ThenI=1IfA70ThenI=2IfA80ThenI=3IfA90ThenI=4MsgBoxIEndSub窗体打开运行后,单击命令按钮,则消息框的输出结果是A) 1 B) 2 C) 3 D) 4 答案:B34) 在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click( )s=”ABBACDDCBA”ForI=6To2Step-2x=Mid(s,I,I)y=Left(s,I)z=Right(s,I)z=x & y & zNextIMsgBoxzEndSu
14、b窗体打开运行后,单击命令按钮,则消息框的输出结果是A) AABAAB B) ABBABA C) BABBA D) BBABBA 答案:D35) 在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PublicxasintegerPrivateSubCommand1_Click( )X = 10Calls1Calls2MsgBoxxEndSubPrivate Subs1( )X = x + 20End SubPrivate Subs2( )Dim x as integerX = x + 20End Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是A) 10B) 30C) 40D) 50 答案:B
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1