正确答案: A
"01"和"02"
题目:有SQL语句SELECT DISTINCT系号FROM教师WHERE工资$amp;>amp;$lt;=ALL (SELECT工资FROM教师WHERE系号=\"02\")该语句的执行结果是系号
查看原题查看所有试题
学习资料的答案和解析:
[单选题]对长度n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )
堆排序
解析:排序技术有:①交换类排序法(冒泡排序法、快速排序法);②插入类排序法(简单插入排序、希尔排序);③选择类排序法(简单选择排序法、堆排序法)。在最坏情况下,希尔排序需要的比较次数是O(nl.5)、堆排序需要的比较次数是O(nlog2n)、其它排序方法需要的比较次数都是n(n.1)/2。因此本题的正确答案是D。
[单选题]从工程管理角度,软件设计—般分为两步完成,它们是______。
概要设计与详细设计
解析:解析:从工程管理角度看,软件设计分为两步完成:概要设计与详细设计。概要设计(义称结构设计)将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。
[单选题]有以下程序: main() { int m[][3]={1, 4, 7, 2, 5, 8, 3, 6, 9); int i, j, k=2; for(i=0; i3; i++) { printf("% d", m[k][i]); } } 执行后输出结果是______。
369
解析:解析:数组m初始化后结果为:m[0][0]=1、m[0][1]=4、m[0][2]=7、m[1][0]=2、m[1][1]=5、m[1][2]=8、m[2][0]=3、m[2][1]=6、m[2][2]=9。for循环语句的作用是输出数组元素m[2][0]、m[2][1]和m[2][2],所以输出结果为:369。
[单选题]设x=4,y=8,z=7,以下表达式的值是 xy And(Not y>z) Or zx
False
解析:解析:本题考查关系运算符与逻辑运算符。Not表示“非”。“Or”所连接的关系式,只要有一个为Tree,则结果为True。And连接的关系式必须同时为True,结果是为True。本题由于“Not y>z”被括号括起来,故优先计算。“Not y>z”为False,“xy”为Tree,所以“xy And (Not y>z)”为False,故“xy And (Not y>z)Or zx”为False。所以正确答案为D。
[单选题]编译一个定义了3个类和10个方法的Java源文件后,会产生多少个字节码文件,扩展名是______。
3个字节码文件,扩展名是class
解析:解析:Java程序的源文件扩展名为java。在编译源文件之后,产生的是字节码文件,其扩展名为.class。而对于源文件中定义的一个类都会有一个字节码文件与之对应,并且扩展名均为.class,这里有3个类,因此有3个字节码文件,正确答案为D。
[单选题]最简单的交换排序方法是______。
冒泡排序
解析:解析:交换排序方法有冒泡排序和快速排序,显然选项B和选项C错误,冒泡排序比较简单,其算法也容易理解,但快速排序本身较为复杂,且采用了递归调用,其算法理解也稍难。冒泡排序是一种最简单的交换排序方法,它是通过相邻数据元素的交换逐步将线性变成有序。
[多选题]以下可以得到"2*5"=10"结果的VBA表达式为()。
2*5&"="&2*5B. 2*5+"="+2*5C. 2*5&"="&a以下可以得到"2*5"=10"结果的VBA表达式为( )。
2*5&"="&2*5
解析:解析:本题中,需要连接的字符串中既有字符串(如"2*5"、"="),又有表达式(如2*5),因此应该使用强制字符串连接的运算符"&"。前面的"2*5"是字符串,应该加引号,后面的"2*5"是表达式,不需要加引号。因此选项A是正确的。