|
电科17春《软件技术基础》在线作业3
一、单选题:【5道,总分:20分】
1.栈中输入A,B,C,D,E,F六个字符,出栈顺序是( )。 (满分:4)
A. ABCDEF
B. FEDCBA
C. AFECB
D. FABCDE
2.可以采取下列哪些预防措施防止死锁的产生( )。 (满分:4)
A. 采用资源静态分配策略,破坏"部分分配"条件
B. 允许进程剥夺使用其他进程占有的资源,从而破坏"不可剥夺"条件
C. 采用资源有序分配法,破坏"环路"条件
D. 采用虚拟设备共享法
3.下列操作中不是数据操作的是( )。 (满分:4)
A. 删除
B. 排序
C. 构造
D. 查找
4.已经获得除( )以外的所有运行所需资源的进程处于就绪状态。 (满分:4)
A. 存储器
B. 打印机
C. CPU
D. 磁盘空间
5.下列哪个不是线性结构( )。 (满分:4)
A. 链表
B. 队列
C. 串
D. 树
二、多选题:【10道,总分:50分】
1.外设与内存常用的数据传送方式有( )。 (满分:5)
A. 中断控制方式
B. DMA方式
C. 通道方式
D. 缓冲方式
2.评估进程调度算法的优劣主要从以下哪几方面进行( )。 (满分:5)
A. 周转时间
B. 执行时间
C. 响应时间
D. 建立时间
3.目前常用的高级通信方式有( )。 (满分:5)
A. 消息缓冲通信
B. 管道通信
C. 信箱通信
D. 直接通信
4.在操作系统中按开辟缓冲区的数量将缓冲区分为( )。 (满分:5)
A. 单缓冲区
B. 双缓冲区
C. 多缓冲区
D. 缓冲池
5.进程的几个状态包括( )。 (满分:5)
A. 等待状态
B. 执行状态
C. 就绪状态
D. 创建状态
6.数据的存储方法分为( )。 (满分:5)
A. 顺序存储
B. 链接存储
C. 索引存储
D. 散列存储
7.图的遍历有( )。 (满分:5)
A. 广度优先搜索遍历
B. 深度优先搜索遍历
C. 前序遍历
D. 后序遍历
8.C语言的基本数据类型包括( )。 (满分:5)
A. double
B. int
C. float
D. char
9.从资源分配角度,外设可分为( )。 (满分:5)
A. 独占设备
B. 共享设备
C. 虚拟设备
D. I/O设备
10.双链表的基本节点一般由以下拿几部分组成( ). (满分:5)
A. 头指针
B. 数据
C. 尾指针
D. 头节点
三、判断题:【10道,总分:30分】
1.段页式管理只会使软件开销增加,不会是硬件开销增加。 (满分:3)
A. 错误
B. 正确
2.覆盖和交换两种存储交换技术的实质是对内存进行逻辑扩充。 (满分:3)
A. 错误
B. 正确
3.页面大小可以是任何值。 (满分:3)
A. 错误
B. 正确
4.线程也可以申请资源。 (满分:3)
A. 错误
B. 正确
5.虚拟设备可以节约硬件资源。 (满分:3)
A. 错误
B. 正确
6.使用高级通信原语不但能实现进程间的相互制约、相互协调的关系,同时实现了进程间大量信息的传递。 (满分:3)
A. 错误
B. 正确
7.作业管理的主要任务是作业控制和作业调度。 (满分:3)
A. 错误
B. 正确
8.查找是依据元素的关键字,在结构中找寻元素的方法。 (满分:3)
A. 错误
B. 正确
9.树结构中的元素都有直接前趋。 (满分:3)
A. 错误
B. 正确
10.存储管理的目的是尽可能的方便用户和提高主存储器的效率。 (满分:3)
A. 错误
B. 正确
|
|