二、填空题
请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。
(1)在算法正确的前提下,评价一个算法的两个标准是 【1】 。
(2)将代数式 Z=x2+y2a+b 转换成程序设计中的表达式为 【2】 。
(3)软件危机出现于60年代末,为了解决软件危机,人们提出了 【3】 的原理来设计软件,这就是软件工程诞生的基础。
(4)【4】 是数据库设计的核心。
(5)在关系模型中,把数据看成一个二维表,每一个二维表称为一个 【5】 。
(6)控件的类型分为3种。绑定型控件主要用于显示、输入、更新数据表中的字段;__【6】__控件没有数据源,可以用来显示信息、线条、矩形或图像;__【7】__控件用表达式作为数据源。
(7)若要查找某表中"姓氏"字段所有包含'sh'字符串的姓,则应在查找内容文本框中输入__【8】__。
(8)在SQL的SELECT语句中,用于实现选择运算和分组的短语是__【9】__和__【10】__。
(9)在创建主/子窗体前,必须设置__【11】__之间的关系。
(10)报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为__【12】__。
(11)数据访问页主要有两种视图方式:页视图和__【13】__。
(12)在窗体中绘制两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程:
Private Sub Command1_Click()
Text1="VB programming"
Text2=Text1
Text1="ABCD"
End Sub
程序运行后,单击命令按钮,文本框Text2中显示的内容为__【14】__。
(13)在下面的VBA程序段运行时,内层循环的循环次数是__【15】__
For m=0 To 7 Step 3
For n = m-1 To m+1
Next n
Next m
参考答案填空题
(1)时间复杂度和空间复杂度
(2)SQR(x^2+y^2)/(a+b)
(3)软件工程学
(4)数据模型
解析: 数据模型是对客观事物及联系的数据描述,它反映了实体内部及实体与实体之间的联系。因此,数据模型是数据库设计的核心。
(5)关系
解析: 在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项,对属性的命名称为属性名;表中的一行称为一个元组,相当于记录值。
(6)未绑定型~计算型
解析: 窗体控件类型分为绑定型、未绑定型与计算型3种。绑定型空间主要用于显示、输入、更新数据库中的字段;未绑定型控件没有数据源,可以用来显示信息;计算型控件用表达式作为数据源,表达式可以利用窗体或报表索引用的表或查询字段中的数据,也可以是窗体或报表上的其它控件中的数据。
(7)*sh*
(8)WHERE~GROUP BY
解析: 在SQL查询中,WHERE表示选择条件,用于实现选择运算;GROUP BY子句用于对检索结果进行分组。
(9)9
解析: Step表示循环变量增加步长,步长为1时,关键字Step可以省略。m的步长是3,执行外循环,n的步长是1,执行内循环。当m=0是,n=-1 to 1,next运行3次;当m=3是,n=2 to 4,next运行3次;当m=6是,n=5 to 7,next运行3次;由此知内循环运行了9次。
(10)计算控件
(11)设计视图
(12)VB programming
解析:本段程序是先把"VB programming"赋给Text1,然后再把Text1的内容赋给Text2,最后把"ABCD"赋给Text1。最后Text1中的内容是"ABCD",而Text2中的内容是"VB programming"。
(13)9
解析:inc函数每执行一次就向x上加一次传入的参数,所以最后x的值为2+3+4=9.