6[单选题] 下列叙述中正确的是( )。
A.栈是一种先进先出的线性表
B.队列是一种后进先出的线性表
C.栈与队列都是非线性结构
D.以上三种说法都不对
参考答案:D
参考解析:栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。
7[单选题]下列选项中,不属于模块间耦合的是( )。
A.数据耦合B.标记耦合C.异构耦合D.公共耦合
参考答案:C
参考解析:模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。按照耦合程度从弱到强,可以将其分成7级,分别是:非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。其中没有异构耦合这种方式。
)8[单选题] 使用SQL的UPDATE语句更新数据表中的数据时,以下说法正确的是( )。
A.如果没有数据项被更新,将提示错误信息
B.更新数据时,必须带有WHERE子句
C.不能更新主关键字段的值
D.一次可以更新多行数据或多个字段的值
参考答案:D
参考解析:更新数据的命令格式为:UPDATE表名SET字段名1=表达式1[,字段名2=表达式2……][WHERE条件],一般使用WHERE子句指定更新的条件,并且一次可以更新多行数据或多个字段;如果不使用WHERE子句,则更新全部记录,故本题D为正确选项。
9[单选题] 定义全局型变量,可以使用下列( )命令。
A.CREATEB.PRIVATEC.LOCALD.PUBLIC
参考答案:D
参考解析:全局变量是指在任何模中都可使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用PUBLIC命令建立。
10[单选题] 执行USEscIN0命令的结果是( )。
A.选择0号工作区打开sc表
B.选择空闲的最小号工作区打开sc表
C.选择第1号工作区打开sc表
D.显示出错信息
参考答案:B
参考解析:在多个工作区打开某个表时,可彻命令:USE<表名>IN<工作区号>,而最小的工作区号是1,如果指定为0,则选择编号最小的空闲工作区,所以USE sc IN0的结果是选择空闲的最小号工作区打开SC表。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |