窗体中有一个名为Command1的命令按钮和一个名为Text1的文本框,事件代码如下: Private Sub Comm

  • A+
(1)【◆题库问题◆】:[单选] 窗体中有一个名为Command1的命令按钮和一个名为Text1的文本框事件代码如下: Private Sub Command1_Click()Dim a(10)As Integer,b(10)As Integern=3For i=1 T0 5a(i)=ib(n)=2*n+iNext iMe!Text1=a(n)+b(n)End Sub打开窗体,单击命令按钮,文本框Text1中显示的内容是(  )。
A.13
B.14
C.15
D.16

【◆参考答案◆】:B

【◆答案解析◆】:当循环结束时,i=5,n=3,a(n)=3,b(n)=2*3+5=11,因此Textl=3+ll=14。

(2)【◆题库问题◆】:[单选] 利用对话框提示用户输入查询条件,这样的查询属于(  )。
A.选择查询
B.参数查询
C.操作查询
D.SQL查询

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】利用对话框提示用户输入查询条件,这种查询方式属于参数查询。

(3)【◆题库问题◆】:[单选] 以下程序的输出结果是(  )。#define f(x) x*x main() {int a=6,b=2,c; c=f(a)/f(b); printf(“%d”,c); }
A.9
B.6
C.36
D.18

【◆参考答案◆】:C

(4)【◆题库问题◆】:[单选] 关系模型允许定义3类数据约束,下列不属于数据约束的是(  )。
A.实体完整性约束
B.参照完整性约束
C.属性完整性约束
D.用户自定义的完整性约束

【◆参考答案◆】:C

【◆答案解析◆】:C) 【解析】关系模型允许3类数据约束,它们是:•实体完整性约束:该约束要求关系的主键中属性值不能为空值,这是数据库完整性的最基本要求;•参照完整性约束:该约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么就为空值;•用户定义的完整性约束:用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。

(5)【◆题库问题◆】:[单选] 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是(  )。
A.学生成绩管理系统
B.C语言编辑程序
C.UNIX操作系统
D.数据库管理系统

【◆参考答案◆】:A

(6)【◆题库问题◆】:[单选] 以下叙述中错误的是(  )。
A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D.可以通过赋初值的方式确定数组元素的个数

【◆参考答案◆】:C

【◆答案解析◆】:数组下标从0开始,当数组元素的下标超出了定义的范围时,系统不会出“下标越界”的信息,运行会出错,因此在编程时务必检查下标是否越界。

(7)【◆题库问题◆】:[单选] 在数据库中有“教师”表(教师号、教师名)、“学生”表(学号、学生名)和“课程”表(课程号,课程名)3个基本情况表。学校里一名教师可主讲多门课程。一名学生可选修多门课程,则主讲教师与学生之间形成了多对多的师生关系。为反映这种师生关系,在数据库中应增加新的表。 下列关于新表的设计中,最合理的设计是
A.增加两个表:学生一选课表(学号、课程号),教师一任课表(教师号、课程号)
B.增加一个表:学生一选课一教师表(学号、课程号、教师号)
C.增加一个表:学生一选课一教师表(学号、学生名、课程号、课程名、教师号、教师名)
D.增加两个表:学生一选课表(学号、课程号、课程名),教师一任课表(教师号、课程号、课程名)

【◆参考答案◆】:A

【◆答案解析◆】:【答案】A【解析】目前已建立教师、学生、课程三个基本表,另外一名教师可主讲多门课程、一名学生可选修多门课程,因此应增加学生选课表(学号、课程号)和教师任课表(教师号、课程号)来反应以上关系。课程名可通过课程号字段关联“课程”表来获得,因此不需要增加课程名字段在以上两个表中。因此选项A正确。

(8)【◆题库问题◆】:[单选] 下列不一定是传值的虚实结合方式的选项是(  )。
A.调用过程时实参为表达式
B.调用过程时实参为常量
C.调用过程时实参为变量名
D.调用过程时实参将变量名用括号括起来

【◆参考答案◆】:C

【◆答案解析◆】:c) 【解析】本题考查函数调用时的参数传递。VB 中默认为传址调用,如果实参为常量,表达式则为传值调用,选项D)中变量用括号括起来,变成表达式,为传值调用。

(9)【◆题库问题◆】:[单选] 若有函数 voidfun(double a[]。int*n){…}以下叙述中正确的是(  )。
A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B.形参a和n都是指针变量
C.形参a是一个数组名,n是指针变量
D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组

【◆参考答案◆】:B

【◆答案解析◆】:本题考查函数中数组和指针的传值,数组a[]在参数传递时,是传递的数组a的首地址,所以形参a和n都是指针变量。。

(10)【◆题库问题◆】:[单选] 下列关于数据存储结构的叙述中,不正确的是(  )。
A.数据的存储结构是逻辑结构在计算机存储器中的实现
B.数据的运算是在数据的存储结构实现的
C.数据的存储结构即是数据在计算机内的物理结构
D.数据运算是定义在数据的存储结构上的

【◆参考答案◆】:D

【◆答案解析◆】:数据的存储结构是逻辑结构在计算机存储器中的实现,又称为物理结构。数据运算是定义在数据的逻辑结构上的,在存储结构上实现。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: