数据库技术与应用Access(2022年春季)学习通超星期末考试答案章节答案2024年_第1页
数据库技术与应用Access(2022年春季)学习通超星期末考试答案章节答案2024年_第2页
数据库技术与应用Access(2022年春季)学习通超星期末考试答案章节答案2024年_第3页
数据库技术与应用Access(2022年春季)学习通超星期末考试答案章节答案2024年_第4页
数据库技术与应用Access(2022年春季)学习通超星期末考试答案章节答案2024年_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

数据库技术与应用(Access)(2022年春季)学习通超星期末考试章节答案2024年ADO对象模型中可以打开RecordSet对象的是()。

答案:可以是Connection对象和Command对象ADO的含义是()。

答案:Active数据对象下面程序输出的结果是(

)。

Fora=1To10

a=a*3

Nexta

Debug.Printa

答案:13设有如下程序:

s=0a

=

5

Do

s

=

s

+

a

a

=

a

+

1

Loop

While

a

>

10

Debug.Print

a

运行时输出的结果是(

)。

答案:6设有如下过程:

x=1

Do

x=x+2

LoopUntil(

)

运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是

答案:x>=7在窗体中有一个文本框Text1,编写事件代码如下:

PrivateSubForm_Click()

x=Val(InputBox("输入x的值"))

y=1

Ifx<>0Then

y=2

EndIf

Text1.value=y

EndSub

打开窗体运行后,在输入框中输入12,则文本框Text1中输出的结果是(

)。

答案:2以下程序段的输出结果是(

)。

A=78

Ifa>60Theni=1

Ifa>70Theni=2

Ifa>80Theni=3

Ifa>90Theni=4

Debug.Print"i=",i

答案:i=2InputBox函数的返回值是(

)

答案:字符串型VBA中定义符号常量使用的关键字是

答案:Const在VBA中,下列变量名合法的(

)。

答案:A1以下对变量名的叙述错误的是(

)。

答案:变量名可以使用VBA的关键字下列数据类型中,不是VBA的是(

)。

答案:指针型VBA数据类型符号“%”表示的数据类型是(

)。

答案:整形关于模块下列叙述错误的是()。

答案:包括全局模块和局部模块模块是用Access提供的()语言编写的程序段。

答案:VBA能被“对象所识别的动作”和“对象所执行的活动”分别称为对象的()。

答案:事件和方法下列选项中属于面向对象设计方法主要特征的是()。

答案:继承下列关于有条件的宏的说法,错误的是(

)。

答案:宏在遇到条件内有省略号时,中止操作在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会(

)。

答案:无条件执行条件宏的条件项的返回值是(

)。

答案:“真”或“假”宏组是由(

)组成的。

答案:若干宏使用宏组的目的是(

)。

答案:对多个宏进行组织和管理打开查询的宏操作是(

)

答案:OpenQuery使用宏打开表有3种模式,分别是增加、编辑和(

)。

答案:只读创建宏时至少要定义一个宏操作,并要设置对应的(

)。

答案:宏操作参数VBA的自动运行宏,应当命名为(

)。

答案:AutoExec要限制宏命令的操作范围,可以在创建宏时定义(

)

答案:宏条件表达式以下关于宏的说法不正确的是(

)。

答案:宏是用编程的方法来实现的有关宏的基本概念,以下叙述错误的是(

)。

答案:由多个操作构成的宏,可以没有次序地自动执行一连串的操作有关宏操作,下列叙述错误的是(

)。

答案:宏的条件表达式中不能引用窗体或报表的控件值若要使打印出的报表每页显示3列记录,则应在()中设置。

答案:页面设置在合并报表时,两个报表中的一个必须作为()。

答案:主报表要实现报表按某字段分组统计输出,需要设置的是

答案:该字段的组页脚多列报表最常用的报表形式是()。

答案:标签报表如果需要制作一个公司员工的名片,应该使用

答案:标签式报表为了使窗体界面更加美观,可以创建的控件是()。

答案:"图象"控件若要快速调整窗体格式,例如字体、背景等,则要在()中修改。

答案:自动套用格式主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有()关系。

答案:一对多主窗体和子窗体的链接字段不一定在主窗体或子窗体中显示,但必须包含在()。

答案:主窗体/子窗体的数据源中()代表一个或一组操作。

答案:命令按钮以下只能显示数据,无法编辑数据的控件是()。

答案:标签在Access中,文本框可以分为()。

答案:绑定型、计算型、非绑定型要为新建的窗体添加一个标题,必须使用下面()控件。

答案:标签Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是(

)。

答案:列表框或组合框控件如果加载一个窗体,先被触发的事件是()。

答案:Load以下选项中,每个控件都有的属性是()。

答案:名称窗体由不同种类的对象组成,每一个对象包括窗体都有自己独特的()窗口。

答案:属性窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是()。

答案:取消在Access中,没有数据来源的控件类型是()。

答案:非绑定型下列关于控件的叙述中,正确的是()。

答案:选项组不能设置为表达式在窗体设计视图中,必须包含的部分是()。

答案:主体在图表式窗体中,若要显示一组数据的平均值,应该用()函数。

答案:Avg下列窗体中不可以自动创建的是()。

答案:图表窗体数据表类型的窗体不显示()的内容。

答案:窗体页眉/页脚无论是自动创建窗体还是报表,都必须选定要创建该窗体或报表基于的()。

答案:数据来源窗体有6种视图,用于创建窗体或修改窗体的窗口是()。

答案:设计视图不属于Access的窗体视图的是()。

答案:"查询"视图记录放在窗体中的()节。

答案:主体在窗体的5个组成部分中,用于在窗体或报表中每页的底部显示页汇总、日期或页码的是()。

答案:页面页脚下面关于窗体作用的叙述,错误的是()。

答案:可以直接存储数据在企业中,职工的"工资级别"与职工个人"工资"的联系是(

)。

答案:一对多联系学生性别的取值只能为“男”,“女”,这个范围在关系模型中被称为(

)

答案:域下列实体的联系中,属于多对多联系的是(

)。

答案:学生与课程在数据库中,如果要显示"教师表"中姓名和职称的信息,应采用的关系运算是(

)。

答案:投影以下描述不符合Access特点和功能的是(

)

答案:Access仅能处理Access格式的数据库,不能对诸如DBASE、FOXBASE、Btrieve等格式的数据库进行访问学校规定学生住宿标准是:本科生4人一间,硕士生2人一间,博士生1人一间,学生与宿舍之间形成了住宿关系,这种住宿关系是(

)

答案:一对多联系下列关于数据库设计的叙述中,正确的是(

)。

答案:在需求分析阶段建立数据字典Access数据库中哪个数据库对象是其他数据库对象的基础?(

)

答案:表Access数据库文件的后缀名为(

)。

答案:accdb在Access数据库对象中,体现数据库设计目的的对象是(

)。

答案:查询数据库设计包含四个阶段,它们是需求分析、(

)

、逻辑设计和物理设计。

答案:概念设计Access数据库最基础的对象是(

)

答案:表下列不属于需求分析阶段工作的是

答案:建立E-R图数据库系统的特点包括(

)

答案:以上实现数据共享,减少数据冗余各条特点都包括在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是(

)。

答案:数据库系统下列关系运算的叙述中,正确的是(

)。

答案:以上都不对关系数据库管理系统所管理的关系是(

)。

答案:若干个二维表一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是(

)。

答案:m:n联系下列叙述中错误的是(

)。

答案:在数据库系统中,数据的物理结构必须与逻辑结构一致同一个关系模型的任意两个元组值

答案:不能全同将E-R图转换为关系模式时,实体和联系都可以表示为(

)。

答案:关系下列关于报表的叙述中,正确的是(

)

答案:报表只能输出数据将两个关系拼接成一个新的关系,生成的新关系中包括满足条件的元组,这种操作被称为(

)。

答案:联接在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为(

)

答案:关键字在数据库系统中,所谓数据独立性是指(

)。

答案:以上三种说法都不对在Access数据库的表设计视图中,不能进行的操作是(

)。

答案:插入记录在已经建立的"工资库"中,要从表中直接找出我们想要看的凡是"工资额>1000.00"的记录,可用(

)的方法。

答案:筛选ACCESS的表中,下列不可以定义为主键的是(

)。

答案:OLE对象有效性规则的主要功能是(

)。

答案:限定数据取值范围在Access数据库中表之间的关系一般都定义为(

)。

答案:一对多下列关于货币数据类型的叙述中,错误的是(

)。

答案:向货币型字段输入数据时,系统自动将其设置为4位小数以下字符串不符合Access字段命名规则的是(

)。

答案:[S3v]Yatobiaf可以选择输入数据或空格的输入掩码是(

)。

答案:9在学生表中,如果要设置性别字段的值只能是男和女,该字段的有效性规则设置应为(

)

答案:"男"

Or

"女"如果在创建表中建立字段"时间",其数据类型应当是(

)。

答案:日期/时间在课程表中要查找课程名称中包含“教程”的课程,对应“课程名称”字段的正确条件表达式是(

)。

答案:Like"*教程*"以下关于空值的叙述中,错误的是(

)。

答案:空值等同于空字符串在Access中,如果不想显示数据表中的某些字段,可以使用的命令是(??????)。

答案:隐藏"教学管理"数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置(

)。

答案:表之间的关系要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系设置(

)。

答案:参照完整性若不想修改数据库文件中的数据库对象,打开数据库文件时要选择(

)。

答案:以只读方式打开ACCESS字段名的最大长度为(

)。

答案:64字符邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是(

)。

答案:999999在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为(

)。

答案:关键字下列可以设置为索引的字段是(

)。

答案:主关键字可以选择输入数据或空格的输入掩码是(

)。

答案:9ACCESS表中字段的数据类型不包括(

)。

答案:通用能够使用"输入掩码向导"创建输入掩码的字段类型是(

)。

答案:文本和日期/时间有关字段属性,以下叙述错误的是(??????)。

答案:可对任意类型的字段设置默认值属性在关于输入掩码的叙述中,正确的是(

)。

答案:在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符将所有字符转换为大写的掩码是(

)。

答案:>可以插入图片的字段类型是(

)。

答案:OLE对象假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为"关键字"的是(

)。

答案:书号在Access数据库中已建立了"stu"表,若查找"学号"是"123456"和"654321"的记录,应在查询设计视图的条件行中输入()。

答案:In("123456","654321")能够对一个或者多个表中的一组记录作全面的更改的是()。

答案:更新查询哪个查询可以直接将命令发送到ODBC数据库,利用它可以检索或更改记录()。

答案:传递查询条件"Not学分>=4"的含义是(

)。

答案:选择学分小于4的记录合法的表达式是()

答案:[性别]="男"or[性别]="女"以下关于查询的叙述中,不正确的是()。

答案:一个查询不能作为另一个查询的数据源以下关于查询的叙述正确的是()。

答案:可以根据数据表和已建查询创建查询若要查询成绩为70~80(包括70分,不包括80分)的学生的信息,查询条件设置正确的是()。

答案:>=70and<80表中存有学生姓名、性别、班级、成绩等数据,若想统计各个班男女生的人数最好的查询方式是()。

答案:交叉表查询建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1990-06-06和1990-07-06间的学生,在"出生日期"对应列的"条件"行中应输入的表达式是()。

答案:between#1990-06-06#and#1990-07-06假设某数据库表中有一个工作时间字段,查找15天前参加工作的记录的条件是(

)。

答案:可以创建、删除、更改或在当前的数据库中创建索引的查询是()。

答案:数据定义查询AOrB条件表达式表示的意思是()。

答案:表示查询表中的记录只需满足由Or两端的条件A和B中的一个,即可进入查询结果集以下关于查询的叙述正确的是()

答案:可以根据数据库表和已建查询创建查询已知如下关系:学生Student(S#,Sname),课程Course(C#,Cname,T#),选课SC(S#,C#,Score),教师T(T#,Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句SELECTS#FROMSCWHEREScore<60ANDCount(*)>2GROUPBYS#;关于其查询结果,下列说法正确的是_____。

答案:其它选项的说法都不正确现有关系数据库如下:学生(学号,姓名,性别,专业、奖学金),课程(课程号,课程名,学分),选课(学号,课程号,分数),用SQL语言实现题目:对成绩得过满分(100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元,正确的SQL语句是_____。

答案:UPDATE学生SET奖学金=1000WHERE奖学金<=0AND学号IN(SELECT学号FROM选课WHERE分数=100)ACCESS数据库中的SQL查询中的GROUPBY语句用于()

答案:分组条件在SQL的SELECT语句中,用于实现选择运算的是()。

答案:WHERE假如有两个表的连接是这样的:table_1INNERJOINtable_2,其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集_________。

答案:只包括table_1和table_2中满足条件的行的组合结果SELECT语句中与HAVING子句通常同时使用的是()子句。

答案:GROUPBY在教师表中查找所有工资高于5000元或职称为副教授的教师的姓名,正确的查询语句是()。

答案:SELECT姓名FROM教师WHERE职称=”副教授”OR工资>5000在SQL查询GROUPBY语句用于()。

答案:分组已知"销售"表中有"销售编号"、"图书编号"和"价格"等字段,每销售一本书生成一条记录,要求按图书编号统计出每本书的销售数量,下列SQL语句中,正确的是()。

答案:Select图书编号,Count(图书编号)from销售在SELECT语句中,选择列表中用来分开多项的符号是()。

答案:,已知如下关系:学生Student(S#,Sname),课程Course(C#,Cname,T#),选课SC(S#,C#,Score),教师T(T#,Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句SelectS#FromSCSC1WhereSC1.C#=‘C01’ANDS#IN(SelectS#FromSCSC2WhereSC2.C#=‘C02’ANDSC1.S#=SC2.S#ANDSC1.Score>SC2.Score);关于其查询结果,下列说法正确的是_____。

答案:C01课程比C02课程成绩高的所有学生的学号向数据表中插入一条记录用以下哪一项()

答案:INSERT用SQL语言描述“在教师表中查找女教师的全部信息”,以下描述真确的是()

答案:SELECT*FROM教师表WHERE性别="女"已知S(S#,SN,AGE,SEX),S#学号,SN姓名。若要检索所有比'王华'年龄大的学生姓名、年龄和性别,正确的SELECT语句是_________。

答案:SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN='王华')已知选课关系SC(S#char(8),C#char(8),GRADEinteger),S#学号,C#课程号,GRADE成绩。检索选修4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是_________。

答案:SELECTS#,SUM(GRADE)asSgradeFROMSCWHEREGRADE>=60GROUPBYS#HAVINGCOUNT(*)>=4ORDERBYSgradeDESC下面有关HAVING子句,说法不正确的是_________。

答案:使用HAVING子句的同时不能使用WHERE子句以下哪项用于左连接()

答案:LEFTJOIN哪个查询可以包含另一个选择或操作查询中SQLSELECT语句,可以在查询设计网格“字段”行输入这些语句来定义新字段,或在“条件”行来定义字段的条件()。

答案:子查询在SELECT语句中使用ORDERBY是为了指定()

答案:查询结果的顺序下关系:学生Student(S#,Sname),课程Course(C#,Cname,T#),选课SC(S#,C#,Score),教师T(T#,Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。阅读SQL语句SELECTSnameFROMStudentWHERES#IN(SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=‘C01’andScore>=60);关于其查询结果,下列说法正确的是_____。

答案:C01号课程及格的所有学生的姓名删除索引的SQL语句是()。

答案:DROPINDEX下列选项中叙述正确的是()。

答案:如果选项组结合到某个字段,则只有组框架本身结合到此字段,而不是组框架的复选框、选项按钮或切换按钮要为一个表创建一个窗体,并尽可能多地在该窗体中浏览记录,那么适宜创建的窗体是()。

答案:表格式窗体在窗体中,位于()中的内容在打印预览或打印时才显示。

答案:页面页眉窗体中可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值的控件是()。

答案:列表框引用窗体控件的值,可以用的宏表达式是()。

答案:Forms!窗体名!控件名如果一条记录的内容比较少,而独占一个窗体的控件就显得很浪费。此时,可以建立()式窗体。

答案:表格式表格式窗体同一时刻能显示几条记录()。

答案:多条记录()是窗体中显示数据、执行操作或装饰窗体的对象。

答案:控件下列关于主-子窗体的叙述,错误的是()。

答案:子窗体只能显示为单一窗体在教师信息输入窗体中,为职称字段提供"教授"、"副教授"、"讲师"等选项供用户直接选择,应使用的控件是()。

答案:组合框控件属性窗口的()选项卡可以设置控件的数据来源、输入掩码、有效性规则、是否锁定等属性。

答案:数据()不属于Access中窗体的数据来源。

答案:信息能够接受数字型数据的窗体控件是()。

答案:"图象"控件为窗体制定数据来源后,在窗体设计窗口中,由()取出数据源的字段。

答案:字段列表使用窗体设计视图,不能创建()。

答案:报表若要隐藏控件,应将()属性设为“否”。

答案:可见如果不允许文本框中的数据被修改,可以设置文本框控件的()属性。

答案:是否锁定在窗体上,设置控件Command0为不可见的属性是()。

答案:Command0.Visible下列不属于Access的控件是()。

答案:换行符下列不是窗体的组成部分的是()。

答案:窗体设计器下述有关“选项组”控件叙述正确的是()。

答案:只要单击选项组中所需的值,就可以为字段选定数据值在属性对话框中,可以更改的对象是()。

答案:以上全部Access的控件对象可以设置某个属性来控制对象是否可用(不可用时显示为灰色状态).需要设置的属性是()。

答案:Enabled如果不允许编辑文本框中的数据,则需要设置文本框中的()属性。

答案:锁定“切换面板”属于()。

答案:窗体表格式报表中,每条记录以行的方式自左向右依次显示排列。

答案:对报表中插入的页码其对齐方式有左、中、右三种。

答案:错在报表中显示格式为“页码/总页码”的页码,则文本框控件来源属性为“=[Page]/[Pages]”。

答案:错报表的数据来源可以是查询。

答案:错()报表可同时显示一对多关系的“多”端的多条记录的区域。

答案:纵栏式设计/修改报表布局,不能修改控件的()

答案:属性报表类型不包括的是

答案:数据表()是数据库中数据通过显示器或打印机输出的特有形式。

答案:报表某报表中每个班级都有多条记录,如果要使用班级字段(文本型)对记录分类,班级号为0440018、044019、0440020……,则组间距应设为()。

答案:7在报表中,要计算"数学"字段的最低分,应将控件的"控件来源"属性设置为

答案:=Min([数学])以下不是报表数据来源的是()。

答案:多个表(

)的内容在报表的最后一页底部打印输出。

答案:报表页脚当在一个报表中列出学生3门课a,b,c的成绩时,若要对每位学生计算3门课的平均成绩,只要设置新添计算控件的控制源为

答案:"=(a+b+c)/3"在Access中,不允许用户创建()格式的报表

答案:嵌套如果将报表属性的“页面页眉”属性项设置成“报表页眉不要”,则打印预览时()。

答案:在报表页眉所在页不显示页面页眉报表页眉的作用是()。

答案:用于显示报表的标题、图形或说明性文字如果要求在页面页脚中显示的页码形式为“第x页,共y页”,则页面页脚中的页码的控件来源应该设置为

答案:=“第”&[Page]&“页,共”&[Pages]&“页”在报表设计视图中,区段被表示成带状形式,称为()。

答案:节如果要显示的记录和字段较多,并且希望可以同时浏览多条记录及方便比较相同字段,则应该创建()类型的报表。

答案:表格式在()报表中以垂直方式显示一条或多条记录。

答案:纵栏式在报表设计中,如果要统计报表中某个字段的全部数据,计算表达式应放在()。

答案:报表页眉/报表页脚报表记录分组是指报表设计时按选定的()值是否相等而将记录划分成组的过程。

答案:字段下面描述中,符合结构化程序设计风格的是(

)。

答案:使用顺序、选择和循环三种基本控制结构表示程序的控制逻辑SelectCase结构运行时首先计算(

)

答案:表达式的值函数Now()返回值的含义是(

)。

答案:系统当前日期和时间以下内容中不属VBA提供的数据验证函数是(

)。

答案:IsText在窗体中有一个命令按钮(名为Command1),其事件代码如下:

PrivateSubCommand1_Click()

a=1:b=2:c=6

MsgBoxa=b+c

EndSub,运行该窗体后,单击命令按钮,则消息框的输出结果为(

)。

答案:False表达式INT(RND*10+1)

所产生的数的范围是(

)。

答案:[1,10]在窗体中有一个命令按钮(名为Command1),其事件代码如下:

PrivateSubCommand1_Click()

Dima(5,5)

Form=2To3

Forn=1To2

a(m,n)=m*n

Nextn

Nextm

MsgBoxa(2,1)+a(3,2)

EndSub

运行该窗体后,单击命令按钮,则消息框的输出结果为(

)。

答案:8设有如下声明:Dim

x

as

integer如果Sgn(x)的值为-1,则x的值是(

)。

答案:小于0的数表达式-5^2的结果是(

)。

答案:-25假定有以下两个过程:

SubS1(ByValxAsInteger,ByValyAsInteger)

DimtAsInteger

t=x

x=y

y=t

EndSub

SubS2(xAsInteger,yAsInteger)

DimtAsInteger

t=x

x=y

y=t

EndSub

则以下说法中正确的是(

)

答案:用过程S2可以实现交换两个变量的值的操作,S1不能实现在有参函数设计时,要想实现某个参数的“双向”传递,就应当说明该形参为“传址”调用形式,其设置选择项是()。

答案:ByRef窗体上有一个命令按钮Command1,其事件代码如下:

PrivateSubCommand1_Click(

)

s="ABCDEFGH"

Fori=1To4Step2

x=Right(s,i)

y=Left(s,i)

z=x&y&z

Nexti

MsgBoxz

EndSub

窗体打开运行后,单击该按钮,则消息框的输出结果是(

)。

答案:FGHABCHAOnErrorGoto0语句的含义是(

)。

答案:忽略错误并执行下一条语句设a=4,则执行x=IIf(a>3,1,0)后x的值为

答案:1如果在被调用的过程中改变形参变量的值,但又不影响实参变量本身,这种参数传递方式为()。

答案:按值传递在窗体中添加一个命令按钮,名称为Command1,Click事件代码如下:

PrivateSubCommand1_Click()

A=1234

B$=Str$(A)

C=Len(B$)

Me.Lbl1.Caption=C

EndSub则标签Lbl1中显示的内容为(

)。

答案:5Sub过程和Function过程最根本的不同是(

)

答案:Sub过程的过程名不能返回值,而Function过程能通过过程名返回值假定在窗体中的通用声明段已经定义有如下的子过程:

Publicsubf(xAsSingle,yAsSingle)

t=x

x=y

y=t

EndSub

在窗体上添加一个命令按钮,名为Command1,然后编写如下事件过程:

PrivateSubCommand1_Click()

DimaAsSingle

DimbAsSingle

a=10

b=20

f

a,b

MsgBoxa&b

EndSub

打开窗体运行后,单击命令按钮,消息框输出的结果为(

).

答案:2010设a=6,则执行x=IIF(a>5,-1,0)后,x的值为(

)。

答案:-1以下逻辑表达式结果为True的是(

)。

答案:NOT

3+5>8以下程序段运行后,消息框的输出结果是(

)

a=sqr(3)

b=sqr(2)

c=a>b

Msgboxc+2

答案:1在Access中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为(

)

答案:局部范围下列程序的功能是返回当前窗体的记录集:SubGetRecNum()DimrsAsObjectSetrs=(

)MsgBox

rs.RecordCountEndSub为保证程序输出记录集(窗体记录源)的记录数,括号内应填入的语句是()。

答案:Me.RecordsetVBA中不能进行错误处理的语句结构是()。

答案:OnErrorThen标号

在过程定义中有语句:PrivateSubGetData(ByValdataAsInteger)其中"ByVal"的含义是

答案:传值调用在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:

PrivateSubrun34_Click()

sum=0

Fori=10To1Step-2

sum=sum+i

Nexti

MsgBoxsum

EndSub运行以上事件,程序的输出结果是

答案:30VBA的逻辑值进行算术运算时,True值被当作(

)。

答案:-1VBA中定义局部变量可以用(

)定义。

答案:Dim窗体中有命令按钮run34,对应的事件代码如下:

PrivateSubrun34_Enter()

DimnumAsInteger,aAsInteger,bAsInteger,iAsInteger

Fori=1To10

num=InputBox("请输入数据:","输入")

IfInt(num/2)=num/2Then

a=a+1

Else

b=b+1

EndIf

Next

i

MsgBox("运行结果:a="&Str(a)&",b="&Str(b))

EndSub

运行以上事件过程,所完成的功能是

答案:对输入的10个数据求奇数和偶数的个数以下不是VBA中变量的作用范围的是(

)。

答案:数据库级设有如下变量声明:Dim

td

as

Date,给变量td正确赋值的表达式是(

)。

答案:td=#1/1/2011使用Function语句定义一个函数过程,其返回值的类型是()。

答案:由函数定义时As子句声明在IF条件语句中,允许可嵌套的深度是(

)

答案:没有限制某数据库的表中要添加Internet站点的网址,该采用的字段类型是(

)。

答案:超级链接数据类型要从数据库中删除一个表,应该使用的SQL语句是()

答案:DropTable下列对数据输入无法起到约束作用的是(

)。

答案:字段名称创建数据库常用的两种方法:第一种方法是先建立一个空数据库,然后向其中填加数据库对象,第二种方法是(

)。

答案:使用"数据库向导"在关系数据库中,用来表示实体之间联系的是(

)。

答案:二维表有关空值,以下叙述正确的是(

)。

答案:空值表示字段还没有确定值利用对话框来提示用户输入条件的查询,提高了查询的灵活性,实现了随机的查询需求的查询是()。

答案:参数查询数据类型是(

)。

答案:决定字段能包含哪类数据的设置若要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置的属性是(

)。

答案:输入掩码用二维表格来表示实体与实体之间联系的数据模型称为(

)。

答案:关系模型为了合理组织数据,应遵从设计原则是(

)

答案:以上各条原则都包括条件"not工资额>2000"的意思是()。

答案:并非工资额大于2000的记录有SQL语句:SELECT*FROM教师WHERENOT(工资>3000OR工资<2000),与如上语句等价的SQL语句是(

)

答案:SELECT*FROM教师WHERE工资BETWEEN2000AND3000如果对一个关系统实施了一种关系运算后得到了一个新的关系,而且新关系统中的属性个数少于原来关系中的属性个数,这说明所实施的关系运算是(

)。

答案:投影在Access中已建立了"商品"表,表中有"商品编号"、"商品名称"、"所属种类"和"价格"等字段。执行如下SQL命令:Select所属种类,avg(价格)From商品Groupby所属种类,其结果是()。

答案:按所属种类分组计算并显示所属种类名称和价格的平均值条件中"性别="女"and工资额>2000"的意思是()。

答案:性别为"女"并且工资额大于2000的记录文本型字段大小取值最大为(

)。

答案:255个字符在下列四个选项中,不属于基本关系运算的是(

)

温馨提示

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

最新文档

评论

0/150

提交评论