对线性表进行二分法查找,其前提条件是(  )。

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 对线性表进行二分法查找,其前提条件是(  )。
A.线性表以顺序方式存储,并已按关键码值排好序
B.线性表以顺序方式存储,并已按关键码值的查找频率排好序
C.线性表以有序方式存储,并已按关键码值排好序
D.线性表以有序方式存储,并已按关键码值的查找频率排好序

【◆参考答案◆】:A

【◆答案解析◆】:二分法查找是-种效率较高的线性表查找方法。要进行二分法查找,则线性表结点必须是按关键码值排好序的,且线性表以顺序方式存储。

(2)【◆题库问题◆】:[单选] 下列叙述中错误的是(  )。
A.线性表是由11个元素组成的一个有限序列
B.线性表是一种线性结构
C.线性表的所有结点有且仅有一个前件和后件
D.线性表可以是空表

【◆参考答案◆】:C

(3)【◆题库问题◆】:[单选] 在关系代数运算中,有5种基本运算,它们是(  )。
A.并(u)、差(-)、交(n)、除(÷)和笛卡儿积(×)
B.并(U)、差(-)、交(n)、投影(π)和选择(σ)
C.并(U)、交(n)、投影(π)、选择(σ)和笛卡儿积(×)
D.并(U)、差(-)、投影(π)、选择(σ)和笛卡儿积(×)

【◆参考答案◆】:D

【◆答案解析◆】:并、差、笛卡儿积、投影和选择是5种基本的运算,其他运算即交、连接和除,均可以通过5种基本的运算来表达。

(4)【◆题库问题◆】:[单选] On ErrorGoto 0语句的含义是
A.忽略错误并执行下一条语句
B.取消错误处理
C.遇到错误执行定义的错误
D.退出系统

【◆参考答案◆】:B

【◆答案解析◆】:【解析】"On ErrorGoto 标号"语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。"On Error Resume Next"语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。"On Error Goto 0"语句用于取消错误处理。所以本题答案是B。

(5)【◆题库问题◆】:[单选] 在数据库系统中,所谓数据独立性是指(  )。
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
D.以上三种说法都不对

【◆参考答案◆】:D

【◆答案解析◆】:数据的独立性是指数据库中数据独立于应用程序且不依赖于应用程序,即数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。

(6)【◆题库问题◆】:[单选] 执行x$=InputBox(”请输入x的值”)时,在弹出的对话框中输入123,在列表框List 1中选中一个列表项(数据为456),使结果为123456的语句是(  )。
A.y=x$+ List 1.List (0)
B.y—x$+ List 1.List (1)
C.y=Val(x$)+Val(List 1.List (0))
D.y=Val(x$)&Val(List1.List (1))

【◆参考答案◆】:A

【◆答案解析◆】:InputBox(  )函数返回的值为字符串类型,要得到123456,只需要将两个字符串相加,因此可用y=x$+List1.List(0)得到。

(7)【◆题库问题◆】:[单选] InputBox函数的返回值类型是(  )。
A.数值
B.字符串
C.变体
D.数值或字符串(视输入的数据而定)

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】InputBox函数用于在屏幕上显示一个输入框,返回值为用户输入的值,其类型是字符串。

(8)【◆题库问题◆】:[单选] 在命令窗口中,可用DO命令运行菜单程序的扩展名为(  )
A..FMT
B..MPR
C..MNX
D..FRM

【◆参考答案◆】:B

(9)【◆题库问题◆】:[单选] 下列各种形式的循环中,输出“*”的个数最少的循环是(  )。
A.
B.
C.
D.

【◆参考答案◆】:C

【◆答案解析◆】:选项A.B先打印*,然后判断条件是否符合条件,而选项C.D先判断后打印,显然选项A.B要多打印*,排除。重点比较Until a-b和Until a>b两个条件,选项C不打印*,故选项C符合条件。

(10)【◆题库问题◆】:[单选] fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下列划线处应该填写的是(  )。#include#defineN5Voidfun(intx[N]){intm;For(m=N-1;m>0;m--)scanf(“%d”,____);}A.&x[++m]B.&x[m+1]C.x+(m++)D.x+m

【◆参考答案◆】:D

发表评论

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