17春《软件技术基础》在线作业1 一、单选题:【5道,总分:20分】 1.已经获得除( )以外的所有运行所需资源的进程处于就绪状态。 (满分:4) A. 存储器 B. 打印机 C. CPU D. 磁盘空间 2.存储管理的目的是( )。 (满分:4) A. 方便用户 B. 提高内存利用率 C. 方便用户和提高内存利用率 D. 增加内存实际容量 答案下载请进下面的地址 3.( )不是操作系统关心的主要问题。 (满分:4) A. 管理计算机裸机 B. 设计、提供用户程序与计算机硬件系统的界面 C. 管理计算机系统资源 D. 高级程序设计语言的编译器 4.下列哪个不是线性结构( )。 (满分:4) A. 链表 B. 队列 C. 串 D. 树 5.适用于飞行器及火炮发射的操作系统为( )。 (满分:4) A. 批处理操作系统 B. 实时操作系统 C. 网络操作系统 D. 分布式操作系统 二、多选题:【10道,总分:50分】 1.数据的逻辑结构包括( )。 (满分:5) A. 线性结构 B. 非线性结构 C. 算数结构 D. 几何结构 2.进程的主要特征是( )。 (满分:5) A. 并发性 B. 独立性 C. 异步性 D. 同步性 3.I/O设备驱动程序的作用包括( )。 (满分:5) A. 服务请求校验 B. 确认设备状态 C. 启动IO请求 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.进程之间的两种基本关系( )。 (满分:5) A. 互斥 B. 异步 C. 同步 D. 并发 9.数据结构的三层次是( )。 (满分:5) A. 数据的逻辑结构 B. 数据的存储结构 C. 数据的操作集合 D. 非线性结构 10.下面属于C语言的基本类型的是( )。 (满分:5) A. 3 B. '3' C. "33" D. 3.3 三、判断题:【10道,总分:30分】 1.DMA指直接内存访问方式。 (满分:3) A. 错误 B. 正确 2.插入排序、选择排序、冒泡排序是最常用的三种排序算法。 (满分:3) A. 错误 B. 正确 3.页式管理只能采用静态链接方式。 (满分:3) A. 错误 B. 正确 4.栈结构是先进先出,队列是先进后出。 (满分:3) A. 错误 B. 正确 5.引入缓冲区的目的是为了解决高速CPU和低速外设的匹配。 (满分:3) A. 错误 B. 正确 6.页面大小可以是任何值。 (满分:3) A. 错误 B. 正确 7.分区存储的基本思想是把内存划分成若干大小不等的连续区域。 (满分:3) A. 错误 B. 正确 8.淘汰不当会产生抖动。 (满分:3) A. 错误 B. 正确 9.系统死锁再严重也不至于使系统崩溃。 (满分:3) A. 错误 B. 正确 10.虚拟设备可以节约硬件资源。 (满分:3) A. 错误 B. 正确 17春《软件技术基础》在线作业2 一、单选题:【5道,总分:20分】 1.下列哪个不是线性结构( )。 (满分:4) A. 链表 B. 队列 C. 串 D. 树 2.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作( )。 (满分:4) A. 文件系统 B. 操作系统 C. 网络管理系统 D. 数据库管理系统 3.队列中输入A,B,C,D,E,F六个字符,出队列顺序是( )。 (满分:4) A. ABCDEF B. FEDCBA C. AFECB D. FABCDE 4.适用于飞行器及火炮发射的操作系统为( )。 (满分:4) A. 批处理操作系统 B. 实时操作系统 C. 网络操作系统 D. 分布式操作系统 5.C语言的基本数据类型不包括 (满分:4) A. double B. int C. float D. char 二、多选题:【10道,总分:50分】 1.从资源分配角度,外设可分为( )。 (满分:5) A. 独占设备 B. 共享设备 C. 虚拟设备 D. I/O设备 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.双链表的基本节点一般由以下拿几部分组成( ). (满分:5) A. 头指针 B. 数据 C. 尾指针 D. 头节点 9.存储管理的内容包括( )。 (满分:5) A. 内存的分配和释放 B. 虚拟存储管理技术 C. 地址变换 D. 内存保护与共享 10.数据的存储方法分为( )。 (满分:5) A. 顺序存储 B. 链接存储 C. 索引存储 D. 散列存储 三、判断题:【10道,总分:30分】 1.SPOOLing系统又称为假脱机系统。 (满分: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.进程控制模块简写为PCB。 (满分:3) A. 错误 B. 正确 10.使用高级通信原语不但能实现进程间的相互制约、相互协调的关系,同时实现了进程间大量信息的传递。 (满分:3) A. 错误 B. 正确 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. 正确 答案下载请进下面的地址 |