13春电子科大《软件技术基础》在线作业答案
电子科大《软件技术基础》在线作业3试卷总分:100 测试时间:--
一、单选题(共5道试题,共20分。)
1.适用于飞行器及火炮发射的操作系统为()。
A. 批处理操作系统
B. 实时操作系统
C. 网络操作系统
D. 分布式操作系统
满分:4分
2.栈中输入A,B,C,D,E,F六个字符,出栈顺序是()。
A. ABCDEF
B. FEDCBA
C. AFECB
D. FABCDE
满分:4分
3.在等概率情况下,二分查找的平均查找长度为()。
A. (N+1)/2
B. Nlog2N-1
C. N
D. N2
满分:4分
4.下列哪个不是线性结构()。
A. 链表
B. 队列
C. 串
D. 树
满分:4分
5.已知某二叉树的前序序列是ABDC,中序序列是DBAC,问它的后序序列是()。
A. 虚拟存储
B. 地址变换与重定位
C. 内存分配与回收
D. 进程调度
满分:4分
二、多选题(共10道试题,共50分。)
1.进程管理应具有以下功能()。
A. 进程控制
B. 进程同步
C. 进程通信
D. 进程调度
满分:5分
2.下面属于C语言的基本类型的是()。
A. 3
B. '3'
C. "33"
D. 3.3
满分:5分
3.图的遍历有()。
A. 广度优先搜索遍历
B. 深度优先搜索遍历
C. 前序遍历
D. 后序遍历
满分:5分
4.分时系统中作业的控制有哪些()。
A. 命令驱动方式
B. 菜单驱动方式
C. 窗口环境
D. 脱机控制
满分:5分
5.为了实现将作业的逻辑地址转换为实际内存地址,需要建立的数据结构有()。
A. 表头地址
B. 存储分块表
C. 页表
D. 作业表
满分:5分
6.目前常用的高级通信方式有()。
A. 消息缓冲通信
B. 管道通信
C. 信箱通信
D. 直接通信
满分:5分
7.排序算法一般的评价依据()。
A. 平均的比较次数
B. 元素搬移的次数
C. 算法的稳定性
D. 算法的难度
满分:5分
8.按操作系统的使用环境和对作业的处理方式来分,操作系统的的基本类型有()。
A. 批处理操作系统
B. 实时操作系统
C. 网络操作系统
D. 分布式操作系统
满分:5分
9.进程之间的两种基本关系()。
A. 互斥
B. 异步
C. 同步
D. 并发
满分:5分
10.数据的逻辑结构包括()。
A. 线性结构
B. 非线性结构
C. 算数结构
D. 几何结构
满分:5分
三、判断题(共10道试题,共30分。)
1.栈结构是先进先出,队列是先进后出。
A. 错误
B. 正确
满分:3分
2.从静态观点,作业有控制命令序列、程序集及数据集三部分构成。
A. 错误
B. 正确
满分:3分
3.对于非连通图,需要多次调用深度优先遍历或广度优先遍历算法才可能遍历完图的全部节点。
A. 错误
B. 正确
满分:3分
4.淘汰不当会产生抖动。
A. 错误
B. 正确
满分:3分
5.存储管理就是指内存的分配和释放。
A. 错误
B. 正确
满分:3分
6.用户作业的地址空间小于分区大小时,产生存储碎片。
A. 错误
B. 正确
满分:3分
7.按照工作特性,可把外设分为外部设备和存储设备。
A. 错误
B. 正确
满分:3分
8.插入排序、选择排序、冒泡排序是最常用的三种排序算法。
A. 错误
B. 正确
满分:3分
9.顺序查找在等概率情况下其平均查找长度为(N+1)/2。
A. 错误
B. 正确
满分:3分
10.线性表按存储方式分为两类:顺序结构的顺序表,链式结构的链表。
A. 错误
B. 正确
满分:3分
电子科大《软件技术基础》在线作业1
试卷总分:100 测试时间:--
一、单选题(共5道试题,共20分。)
1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作()。
A. 文件系统
B. 操作系统
C. 网络管理系统
D. 数据库管理系统
满分:4分
2.存储器的管理不能完成下述()功能。
A. 虚拟存储
B. 地址变换与重定位
C. 内存分配与回收
D. 进程调度
满分:4分
3.可以采取下列哪些预防措施防止死锁的产生()。
A. 采用资源静态分配策略,破坏"部分分配"条件
B. 允许进程剥夺使用其他进程占有的资源,从而破坏"不可剥夺"条件
C. 采用资源有序分配法,破坏"环路"条件
D. 采用虚拟设备共享法
满分:4分
4.C语言的基本数据类型不包括
A. double
B. int
C. float
D. char
满分:4分
5.()不是操作系统关心的主要问题。
A. 管理计算机裸机
B. 设计、提供用户程序与计算机硬件系统的界面
C. 管理计算机系统资源
D. 高级程序设计语言的编译器
满分:4分
二、多选题(共10道试题,共50分。)
1.双链表的基本节点一般由以下拿几部分组成().
A. 头指针
B. 数据
C. 尾指针
D. 头节点
满分:5分
2.常用的页面淘汰算法有()。
A. FIFO
B. LRU
C. LFU
D. LLU
满分:5分
3.作业调度算法有()。
A. 先来先服务算法
B. 短作业优先算法
C. 最高响应比作业优先算法
D. 资源搭配算法
满分:5分
4.进程的主要特征是()。
A. 并发性
B. 独立性
C. 异步性
D. 同步性
满分:5分
5.从资源分配角度,外设可分为()。
A. 独占设备
B. 共享设备
C. 虚拟设备
D. I/O设备
满分:5分
6.产生死锁的必要条件是()。
A. 互斥条件:一个资源每次只能被一个进程使用。
B. 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
C. 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
D. 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
满分:5分
7.数据的处理及运算包括()。
A. 遍历
B. 插入
C. 更新
D. 删除
满分:5分
8.存储管理的内容包括()。
A. 内存的分配和释放
B. 虚拟存储管理技术
C. 地址变换
D. 内存保护与共享
满分:5分
9.段的保护包括()。
A. 地址越界保护
B. 存取控制保护
C. 动态保护
D. 静态保护
满分:5分
10.衡量一个算法的优劣有哪两个要素()。
A. 难度
B. 占用空间
C. 人员投入
D. 耗费时间
满分:5分
三、判断题(共10道试题,共30分。)
1.数据的物理结构又称为数据的存储结构。
A. 错误
B. 正确
满分:3分
2.覆盖和交换两种存储交换技术的实质是对内存进行逻辑扩充。
A. 错误
B. 正确
满分:3分
3.数据的基本单位是数据元素。
A. 错误
B. 正确
满分:3分
4.float是C语言的基本类型。
A. 错误
B. 正确
满分:3分
5.使用高级通信原语不但能实现进程间的相互制约、相互协调的关系,同时实现了进程间大量信息的传递。
A. 错误
B. 正确
满分:3分
6.数据是指对客观事物的符号表示,在计算机中是指所有能输入到计算机中被计算机程序处理的符号的总称。
A. 错误
B. 正确
满分:3分
7.批处理系统具有资源利用率高,吞吐量大的特点。
A. 错误
B. 正确
满分:3分
8.进程就是程序,程序就是进程。
A. 错误
B. 正确
满分:3分
9.设备分配的原则是既要充分发挥设备的效率又要防止不合理的分配造成死锁。
A. 错误
B. 正确
满分:3分
10.可以将当前最频繁访问的表项放在高速缓冲存储器中,提高访问速度。
A. 错误
B. 正确
满分:3分
电子科大《软件技术基础》在线作业2
试卷总分:100 测试时间:--
一、单选题(共5道试题,共20分。)
1.已经获得除()以外的所有运行所需资源的进程处于就绪状态。
A. 存储器
B. 打印机
C. CPU
D. 磁盘空间
满分:4分
2.在计算机系统中,操作系统是()。
A. 处于裸机之上的第一层软件
B. 处于硬件之下的低层软件
C. 处于应用软件之上的系统软件
D. 处于系统软件之上的用户软件
满分:4分
3.可作为页面大小的只有()。
A. 100B
B. 200B
C. 300B
D. 512B
满分:4分
4.存储管理的目的是()。
A. 方便用户
B. 提高内存利用率
C. 方便用户和提高内存利用率
D. 增加内存实际容量
满分:4分
5.队列中输入A,B,C,D,E,F六个字符,出队列顺序是()。
A. ABCDEF
B. FEDCBA
C. AFECB
D. FABCDE
满分:4分
二、多选题(共10道试题,共50分。)
1.I/O设备驱动程序的作用包括()。
A. 服务请求校验
B. 确认设备状态
C. 启动IO请求
D. 中断处理、完成
满分:5分
2.线程的两种基本类型是()。
A. 用户线程
B. 系统线程
C. 程序线程
D. explorer线程
满分:5分
3.页面大小可以是()。
A. 2KB
B. 4KB
C. 8KB
D. 10KB
满分:5分
4.C语言的基本数据类型包括()。
A. double
B. int
C. float
D. char
满分:5分
5.分页式存储管理的特点包括()。
A. 存储效率高
B. 具有较强的存储保护功能
C. 方便的重定位
D. 易于共享页面
满分:5分
6.对作业调度算法的选择要考虑三个目标是()。
A. 尽量提高系统的作业吞吐量,即每天处理尽可能多的作业
B. 尽量使CPU和外部设备保持忙碌状态,以提高资源利用率
C. 对各种作业公平合理,使用有用户都满意
D. 减少作业运行次数
满分:5分
7.下列哪些操作系统()。
A. DOS
B. WINDOWS
C. UNIX
D. OFFICE
满分:5分
8.操作系统的特征包括()。
A. 并发性
B. 共享性
C. 虚拟性
D. 不确定性
满分:5分
9.数据结构的三层次是()。
A. 数据的逻辑结构
B. 数据的存储结构
C. 数据的操作集合
D. 非线性结构
满分:5分
10.外设与内存常用的数据传送方式有()。
A. 中断控制方式
B. DMA方式
C. 通道方式
D. 缓冲方式
满分:5分
三、判断题(共10道试题,共30分。)
1.单链表需要用头指针来命名链表,双链表不需要。
A. 错误
B. 正确
满分:3分
2.虚拟设备可以节约硬件资源。
A. 错误
B. 正确
满分:3分
3.多缓冲区一般一部分用于输入一部分用于输出。
A. 错误
B. 正确
满分:3分
4.线程有三种基本状态:执行、就绪和阻塞。
A. 错误
B. 正确
满分:3分
5.进程控制模块简写为PCB。
A. 错误
B. 正确
满分:3分
6.分段逻辑地址由段号和段内地址两部分组成。
A. 错误
B. 正确
满分:3分
7.作业调度是确定哪些作业有资格调入内存。
A. 错误
B. 正确
满分:3分
8.用户程序是紧靠硬件的第一层软件。
A. 错误
B. 正确
满分:3分
9.冒泡法的基本思想是,将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮。
A. 错误
B. 正确
满分:3分
10.算法是对特定问题求解步骤的一种描述。它是指令的有限序列其中每一条指令表示一个或多个操作。
A. 错误
B. 正确
满分:3分
页:
[1]