2021 CSP-S(提高级)认证第一轮试题及详细解析 单选选择答案 1A 2B 3A 4C 5C 6C 7C 8B 9D 10A 11A 12C 13C 14C 15B 一、单项选择题(共 15 题,每题2 分,共计 30 分,每题仅有一个正确答案案) 1
在 Linux 系 统 终 端 中 , 用 于 列 出 当 前 目 录 下 所 含 的 文 件 和 子 目 录 的 命 令 为 ( )
all 【解析】Linux 系统中:ls 命 令 用 于 显示指定工作目 录 下 之内容( 列 出 目 前 工作目 录 所 含 之文 件 及子 目 录 );cd 命 令 用 于 切换当 前 工作目 录 ;cp 命 令 主要用 于 复制文 件 或目 录 ;all 只是用来凑数的,没什么实际意义
二进制数 0 0 1 0 1 0 1 0 2 和 0 0 0 1 0 1 1 0 2 的 和 为 ( )
0 0 1 1 1 1 0 0 2 B
0 1 0 0 0 0 0 0 2 C
0 0 1 1 1 1 0 0 2 D
0 1 0 0 0 0 1 0 2 【解析】这是一个最基本的 二进制加法, 出 现了连续的 进位算出 来是 0 1 0 0 0 0 0 0 2 3
在 程序运行过程中 , 如果递归调用 的 层数过多, 可能会由于 ( ) 引发错误
系 统 分配的 栈空间溢出 B
系 统 分配的 队列 空间溢出 C
系 统 分配的 链表空间溢出 D
系 统 分配的 堆空间溢出 【解析】递归需要使用 到系 统 堆栈空间, 如果递归层数过多, 导致系 统 堆栈空间不足
以下 排序方法中 , ( ) 是不稳定的
插 入 排 序 B
冒 泡 排 序 C
堆 排 序 D
归 并 排 序 【解析】待排序