题目内容

对于给定的一组关键宇(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到(),快速排序(选第一个记录为基准元素)得到(请作答此空),二路归并排序得到(),堆排序得到()

A. 10,6,18,8,4,2, 12,20,16,30,28
B. 6,2, 10,4,8, 12,28,30,20, 16, 18
C. 2,4,6,8,10,12,16,18,20,28,30
D. 6,10,8,28,20,18,2,4,12,30,16

查看答案
更多问题

虚拟存储管理系统的基础是程序的_(请作答此空)_理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁地访问的页面集合。在进程运行时,如果它的工作集页面都在_()_内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象

A. 全局性
B. 局部性
C. 时间全局性
D. 空间全局性

程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其来提高程序的可读性。高级语言有许多种类,其中, PROLOG 是一种()型语言,它具有很强的()能力

A. 简单算术表达式
B. 助记符号
C. 伪指令
D. 定义存储语句

程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(请作答此空) ,但在来提高程序的可读性。高级语言有许多种类,其中, PROLOG 是一种()型语言,它具有很强的()能力

A. 运行效率低,开发效率低
B. 运行效率低,开发效率高
C. 运行效率高,开发效率低
D. 运行效率高,开发效率高

在高级程序设计语言中,一种语言(或编译器)使用哪种参数传递方法是很重要的,因为子程序的运行依赖于参数传递所用的方法,参数传递方法有传值调用、引用调用、传名调用和宏扩展。传值调用是把实际参数的()传递给相应的形式参数,子程序通过这种传值,形参();引用调用是指把实际参数的()传给相应的形式参数,此时子程序对形式参数的一次引用或赋值被处理成对形式参数的()访问。C 语言中的函数,以(请作答此空)方式进

A. 传值调用
B. 引用调用
C. 传名调用
D. 宏扩展

答案查题题库