计算机二级考试选泽题必备知识点(第二部分)

Mr Chen
Mr Chen

创作者俱乐部成员

计算机二级考试选泽题必备知识点(第二部分)

  1. 采用静态地址重定位的是固定分区存储管理。

  1. 如果作业的逻辑地址空间大于计算机实际的物理内存空间,则应采取的存储管理技术是请求分页式管理。

  1. 连续存储管理的是分区式存储管理。

  1. 地址重定位方式包括静态地址重定位和动态地址重定位。

  1. 静态地址重定位要求程序必须占用连续固定的内存空间。

  1. 动态地址重定位不要求程序装入固定的内存空间,且允许冲虚在内存中再次移动位置。

  1. 文件属性包括:文件名称、文件长度、文件类型。

  1. 在操作系统中,将文件名称转换为文件存储地址的结构是文件目录。

  1. 在操作系统中,文件系统是指负责存取和管理文件信息的软件机构。

  1. I/O方式中使计算机系统并行工作程度最高的是通道。

  1. 当CPU需要执行I/O操作时,程序将主动查询I/O设备是否准备好。

  1. I/O方式中的程序中断方式是指当出现异常情况时,CPU暂时停止当前程序的运行,转向执行相应的服务程序。

  1. I/O方式中的通道是指I/O设备与主存之间由硬件组成富饶直接数据通路,用于成组数据传送。

  1. 计算机I/O接口的功能包括实现电平转换、实现数据缓存以达到速度匹配、实现设备的选泽。

  1. 计算机系统的I/O方式包括程序查询、程序中断、通道。

  1. 计算机中运算器的基本功能是进行算术和逻辑运算。

  1. 理论上计算机虚拟内存最大容量取决于计算机地址位数。

  1. 计算机中的缓冲技术用于提高主机和设备交换信息的速度。

  1. 程序的局部性包括时间局部性和空间局部性两个方面。时间局部性是指如果一个存储项被访问,则该项在近期可能很快被再次访问。

  1. 空间局部性是指如果一个存储项被访问,则该项及其邻近的项也可能很快被访问。

  1. 并发程序具有共享性。

  1. 数据的存储结构会影响算法的效率。

  1. 算法设计必须考虑算法的复杂度,算法强调动态的执行过程,不同于静态的计算公式,算法必须能在有限个步骤之后终止。

  1. 对数据的压缩存储会降低算法的空间复杂度。

  1. 为了降低算法的空间复杂度,要求算法尽量采用原地工作。所谓的原地工作是指执行算法是所使用的额外空间固定,即不随算法所处理的数据空间大小的变化而变化。

  1. 非线性结构:具有两个根结点的数据结构、具有两个以上叶子结点的数据结构、具有一个根结点且只有一个叶子结点的数据结构都属于非线性结构。

  1. 线性结构一定能采用顺序存储结构,也能采用链式存储结构,有的非线性结构也能采用书序存储结构。

  1. 具有多个指针城的链表也可能是线性结构,循环队列属于线性结构,具有两个以上根结点的数据结构一定是非线性结构。

  1. 采用顺序存储的完全二叉树属于非线性结构。

  1. 在线性表的链式存储结构中,其存储空间一般是不连续的,并且前件结点的存储序号可以小于也可以大于后件结点的存储序号。

  1. 在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数相同,元素的存储顺序与逻辑顺序一致。

  1. 在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为(n+1)/2.

  1. 设顺序表的长度为n,堆排序的比较次数小于n(n-1)/2。快速排序比较次数等于n(n-1)/2。

  1. 设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为1.

  1. 设栈的存储空间为S(1:60),初始状态为top=60.现经过一系列正常的入栈与退栈操作后,top=1,则 栈中的元素个数为60。

  1. 设栈的存储空间为S(1:50),初始状态为top=0.现经过一系列正常的入栈与退栈操作后,top=51,则 栈中的元素个数为不可能。

  1. 设栈的存储空间为S(1:m),初始状态为top=m+1.现经过一系列正常的入栈与退栈操作后,top=0,则 栈中的元素个数为不可能。

  1. 设栈的存储空间为S(1:60),初始状态为top=61.现经过一系列正常的入栈与退栈操作后,top=25,则 栈中的元素个数为36。

  1. 设栈的存储空间为S(1:50),初始状态为top=-1.现经过一系列正常的入栈与退栈操作后,top=30,则 栈中的元素个数为30。

  1. 设栈的存储空间为S(1:m),初始状态为top=m+1.则 栈中的数据元素个数为m-top+1.

  1. 设栈的存储空间为S(1:m),初始状态为top=m+1.经过一系列入栈与退栈操作后,top=1.现又要讲一个元素进栈,栈顶指针top值变为发生栈满的错误。

  1. 某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20.该栈中的元素个数为1.

  1. 在带链栈中,经过一系列正常的操作后,如果top=bottom,则栈中的元素个数为0或1.

  1. 带链栈空的条件是top=bottom=NULL.

  1. 循环队列的存储空间为Q(1:50),初始状态为front=rear=50.经过一系列的正常入队与退队操作后,front=rear=25,此后又插入一个元素,则循环队列中的元素个数为1或50且产生上溢错误。

  1. 循环队列的存储空间为Q(1:40),初始状态为front=rear=40.经过一系列的正常入队与退队操作后,front=rear=15,此后又退出一个元素,则循环队列中的元素个数为39或0且产生下溢错误。

  1. 循环队列的存储空间为Q(1:100),初始状态为front=rear=100.经过一系列的正常入队与退队操作后,front=rear=99,则循环队列中的元素个数为0或100.

  1. 循环队列的存储空间为Q(1:200),初始状态为front=rear=200.经过一系列的正常入队与退队操作后,front=rear=1,则循环队列中的元素个数为0或200。

  1. 循环队列的存储空间为Q(1:100),初始状态为空。现经过一系列的正常入队与退队操作后,front=49,则循环队列中的元素个数为不确定。

  1. 循环队列的存储空间为Q(1:50),初始状态为front=rear=50,经过一系列的正常入队与退队操作后,front-1=rear。为了在该对列中寻找值最大的元素,在最坏情况下需要的比较次数为48。

甘肃省
浏览 707
4
10
分享
10 +1
4 +1
全部评论