APP下载
首页
>
资格职称
>
计算机学科专业基础题库
搜索
计算机学科专业基础题库
题目内容
(
单选题
)
11.对于一个长度为 n 的任意表进行排序,至少需要进行的比较次数是

A、 O(n)

B、  O(n2)

C、 O(logn)

D、  O(nlogn)

答案:D

解析:【答案解析】在排序过程中,每次比较会有两种情况出现,若整个排序过程中至少需要 t 次比较,则显然会有 2t 种情况,由于 n 个记录总共有 n!种不同的排列,因而必须有 n!种不同的比较路径,于是有:2t≥n!,即 t≥log2(n!)。因为 log2(n!)  nlog2n,所以 t≥nlog2n。

计算机学科专业基础题库
30.在实现文件系统时,可采用”目录项分解法”加快文件目录的检索速度,假设当前 文件存放在磁盘上,每个磁盘块为 2048 字节,文件控制块的大小为 128 字节,其中文件名占用 16 字节,目录项分解后,第一部分占用 20 字节(包括文件名和内部索引号),第二部分占用 112 字节(包括文件索引号和其它部分),假设某一个目录文件共有 254 个文件控制块,则采用”目录项分解法”前,查找该目录文件的某一个文件控制块的平均访盘次数是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-17cf-dad0-c0f5-18fb755e8811.html
点击查看题目
20.单周期处理器中所有指令的指令周期为一个时钟周期。下列关于单周期处理器的叙述中,错误的是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-16a1-78a8-c0f5-18fb755e8813.html
点击查看题目
8.使用迪杰斯特拉(Dijkstra)算法求下图中从顶点1到其他各顶点的最短路径,依次得到的各最短路径的目标顶点是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-16a1-78a8-c0f5-18fb755e8807.html
点击查看题目
1.若一个栈的输入序列为 1,2,3 ...n,输出序列的第一个元素是 i,则第 j 个输出元素是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-17cf-d6e8-c0f5-18fb755e8800.html
点击查看题目
16.某计算机主存地址空间大小为256 MB,按字节编址。虚拟地址空间大小为4 GB,采用页式存储管理,页面大小为4 KB,TLB(快表)采用全相联映射,有4个页表项,内容如下表所示。 则对虚拟地址03FF F180H进行虚实地址变换的结果是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-1507-3d20-c0f5-18fb755e880f.html
点击查看题目
10.若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-1262-6798-c0f5-18fb755e8809.html
点击查看题目
24.执行系统调用的过程包括如下主要操作:①返回用户态 ②执行陷入(trap)指令③传递系统调用参数 ④执行相应的服务程序。正确的执行顺序是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-1727-1b98-c0f5-18fb755e8817.html
点击查看题目
25.在支持多线程的系统中,进程 P 创建的若干个线程不.能共享的是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-13f3-0630-c0f5-18fb755e8803.html
点击查看题目
23.下列选项中,满足短任务优先且不.会发生饥饿现象的调度算法是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-13f3-0630-c0f5-18fb755e8801.html
点击查看题目
33.在OSI参考模型中,直接为会话层提供服务的是
https://www.shititong.cn/cha-kan/shiti/0005f0a4-1592-a888-c0f5-18fb755e8803.html
点击查看题目
首页
>
资格职称
>
计算机学科专业基础题库
题目内容
(
单选题
)
手机预览
计算机学科专业基础题库

11.对于一个长度为 n 的任意表进行排序,至少需要进行的比较次数是

A、 O(n)

B、  O(n2)

C、 O(logn)

D、  O(nlogn)

答案:D

解析:【答案解析】在排序过程中,每次比较会有两种情况出现,若整个排序过程中至少需要 t 次比较,则显然会有 2t 种情况,由于 n 个记录总共有 n!种不同的排列,因而必须有 n!种不同的比较路径,于是有:2t≥n!,即 t≥log2(n!)。因为 log2(n!)  nlog2n,所以 t≥nlog2n。

计算机学科专业基础题库
相关题目
30.在实现文件系统时,可采用”目录项分解法”加快文件目录的检索速度,假设当前 文件存放在磁盘上,每个磁盘块为 2048 字节,文件控制块的大小为 128 字节,其中文件名占用 16 字节,目录项分解后,第一部分占用 20 字节(包括文件名和内部索引号),第二部分占用 112 字节(包括文件索引号和其它部分),假设某一个目录文件共有 254 个文件控制块,则采用”目录项分解法”前,查找该目录文件的某一个文件控制块的平均访盘次数是

A. 8.5

B. 8

C. 3

D. 2

解析:【答案解析】文件系统中采用“目录项分解法”是将文件的 FCB 拆分为 2 部分,关键的文件名和其检索号放在一起,组成目录,其他信息存放在基本目录内,因此可以极大地降低 查找文件时访问磁盘的频率。分解以前,一个磁盘块 2048 字节,可以存放 2048/128=16 项,254 个文件则需要 254/16=16 块,即需要约 16 块磁盘块才可以存放 254 个文件的 FCB,当查找时,最佳情况下,读 1 次磁盘块即找到所需文件 FCB,最差情况下,需要读 16 次磁盘块才能找到所需文件 FCB,平均(1+16)/2=8.5 次。

https://www.shititong.cn/cha-kan/shiti/0005f0a4-17cf-dad0-c0f5-18fb755e8811.html
点击查看答案
20.单周期处理器中所有指令的指令周期为一个时钟周期。下列关于单周期处理器的叙述中,错误的是

A.  可以采用单总线结构数据通路

B.  处理器时钟频率较低

C.  在指令执行过程中控制信号不变

D.  每条指令的CPI为1

https://www.shititong.cn/cha-kan/shiti/0005f0a4-16a1-78a8-c0f5-18fb755e8813.html
点击查看答案
8.使用迪杰斯特拉(Dijkstra)算法求下图中从顶点1到其他各顶点的最短路径,依次得到的各最短路径的目标顶点是

A.  5,2,3,4,6

B.  5,2,3,6,4

C.  5,2,4,3,6

D.  5,2,6,3,4

https://www.shititong.cn/cha-kan/shiti/0005f0a4-16a1-78a8-c0f5-18fb755e8807.html
点击查看答案
1.若一个栈的输入序列为 1,2,3 ...n,输出序列的第一个元素是 i,则第 j 个输出元素是

A.  i-j-1

B.   i-j

C.   j-i+1

D.   不确定

解析:【答案解析】一串数据依次通过一个栈,并不能保证出栈数据的次序总是倒置,可以产生多 种出栈序列。一串数据通过一个栈后的次序由每个数据之间的进栈、出栈操作序列决定,只 有当所有数据“全部进栈后再全部出栈”才能使数据倒置。事实上,存在一种操作序列——“进栈、出栈、进栈、出栈……”——可以使数据通过栈后仍然保持次序不变。 题目中输出序列的第一个元素是 i,则第 j 个输出元素是不确定的。

https://www.shititong.cn/cha-kan/shiti/0005f0a4-17cf-d6e8-c0f5-18fb755e8800.html
点击查看答案
16.某计算机主存地址空间大小为256 MB,按字节编址。虚拟地址空间大小为4 GB,采用页式存储管理,页面大小为4 KB,TLB(快表)采用全相联映射,有4个页表项,内容如下表所示。 则对虚拟地址03FF F180H进行虚实地址变换的结果是

A.  015 3180H

B.  003 5180H

C.  TLB缺失

D.  缺页

https://www.shititong.cn/cha-kan/shiti/0005f0a4-1507-3d20-c0f5-18fb755e880f.html
点击查看答案
10.若数据元素序列11,12,13,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序算法只能是

A.  起泡排序

B.  插入排序

C.  选择排序

D.  二路归并排序

https://www.shititong.cn/cha-kan/shiti/0005f0a4-1262-6798-c0f5-18fb755e8809.html
点击查看答案
24.执行系统调用的过程包括如下主要操作:①返回用户态 ②执行陷入(trap)指令③传递系统调用参数 ④执行相应的服务程序。正确的执行顺序是

A.  ②→③→①→④

B.  ②→④→③→①

C.  ③→②→④→①

D.  ③→④→②→①

https://www.shititong.cn/cha-kan/shiti/0005f0a4-1727-1b98-c0f5-18fb755e8817.html
点击查看答案
25.在支持多线程的系统中,进程 P 创建的若干个线程不.能共享的是

A.  进程 P 的代码段

B.  进程 P 中打开的文件

C.  进程 P 的全局变量

D.  进程 P 中某线程的栈指针

https://www.shititong.cn/cha-kan/shiti/0005f0a4-13f3-0630-c0f5-18fb755e8803.html
点击查看答案
23.下列选项中,满足短任务优先且不.会发生饥饿现象的调度算法是

A.  先来先服务

B.  高响应比优先

C.  时间片轮转

D.  非抢占式短任务优先

https://www.shititong.cn/cha-kan/shiti/0005f0a4-13f3-0630-c0f5-18fb755e8801.html
点击查看答案
33.在OSI参考模型中,直接为会话层提供服务的是

A.  应用层

B.  表示层

C.  传输层

D.  网络层

https://www.shititong.cn/cha-kan/shiti/0005f0a4-1592-a888-c0f5-18fb755e8803.html
点击查看答案
试题通小程序
试题通app下载