“软件技术基础”考题(含答案).
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三十二次
一、是非判断题(每小题1分,共10分)
( 判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B )
1. 在程序设计中,常用一维数组来表示线性表的顺序存储空间。( 1 )
2. 软件测试的目的是为用户提供没有错误的程序。( 2 )
3. 栈顶的位置只能进行进栈操作不能进行退栈操作。( 3 )
4. 处于等待状态的进程,若其等待的事件已发生,就立即转入运行状态。( 4 )
5. 线性表若采用链式存储表示时其结点之间的存储单元地址可以不连续。( 5 )
6. 在进行插入排序时,其数据比较次数与数据的初始排列有关。( 6 )
7. 数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储结构无关,是独立于计算机的。
( 7 )
8. 在操作系统中,进程最基本的特征是静态性和并发性。( 8 )
9. 软件危机是由于软件产品过多而产生的。( 9 )
10.面向过程系统需求分析使用的主要工具是数据流图和数据字典。( 10 ) 参考答案:ABBBA AABBA
二、选择题(每小题1分,共5分)
1. 进程从运行状态进入就绪状态的原因可能是(11 )。
11 (A) 时间片用完(B) 等待某一事件
(C) 等待的事件已发生(D) 被选中占有处理机
2. 需求分析中开发人员主要从用户那里了解(12 )。
12 (A) 软件怎样做(B) 软件做什么
(C) 输入的信息(D) 软件的测试
3. 队列的操作原则是(13 )。
13 (A) 先进后出(B) 先进先出
(C) 只进不出(D) 只出不进
4. 在需要经常查找结点的前驱后后继的情况下,使用(14 )比较合适。
14 (A) 单链表(B) 循环链表
(C) 双链表(D) 顺序表
5. 任何两个并发进程之间(15 )。
15 (A) 一定存在互斥关系(B) 一定存在同步关系
(C) 一定彼此独立无关(D) 可能存在同步或互斥关系
参考答案:ABBCD
第三十一次
一、是非判断题(每小题1分,共10分)
( 判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B )
1. 数据在计算机内存中的表示是指数据的存储结构。( 1 )
2. 作业与进程的主要区别是前者是由系统自动生成,后者是由用户提交。( 2 )
3. 从逻辑上可以把数据结构分为线性结构和非线性结构。( 3 )
4. 在设备管理中,通道是处理输入、输出的软件。( 4 )
5. 链表可以随机访问任意一个结点,而顺序表则不能。( 5 )
6. 栈顶的位置是随着进栈和退栈操作而变化的。( 6 )
7. 处于等待状态的进程,若其等待的事件已发生,就立即转入运行状态。( 7 )
8. 任何两个并发进程之间一定存在互斥关系。( 8 )
9. 在面向过程方法的软件生存期内,能准确确定软件系统必须做什么和必须具备的
功能阶段是需求分析。( 9 ) 10.在软件测试的基本方法中,静态测试不用测试用例。( 10 ) 参考答案:ABABB ABBAA
二、选择题(每小题1分,共5分)
1. 若进栈序列为1,2,3,4,且进栈过程中可以出栈,则不可能出栈的序列是(11 )。
11 (A) 1,4,3,2 (B) 2,3,4,1 (C) 3,1,4,2 (D) 3,4,1,2 2. 操作系统本身是计算机系统软件的重要组成部分,而其物质基础是(12 )。
12 (A) 系统硬件(B) 程序(C) 数据结构(D) 标准程序库3. 外部设备完成了预定的输入/输出操作所引起的中断是(13 )。
13 (A) 外中断(B) I/O中断(C) 程序中断(D) 标准程序库4. 以下的准则中哪个不是软件设计应遵循的(14 )。
14 (A) 抽象准则(B) 模块化准则(C) 信息屏蔽准则(D) 综合性准则5. 在结构化设计方法中,设计功能模块算法属于软件开发中的(15 )阶段。
15 (A) 详细设计(B) 需求分析
(C) 总体设计(D) 编程调试
参考答案:CABDA
第三十次:
一、是非判断题(每小题1分,共10分)
( 判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B )
1. 能影响中断响应次序的技术是中断优先级和中断屏蔽。( 1 )
2. 线性结构中元素的关系是一对一,树形结构中元素的关系也是一对一。( 2 )
3. 在操作系统中,进程是一个具有独立运行功能的程序在某个数据集合上的一次运行过程。
( 3 )
4. 操作系统的存储器管理部分负责对进程进行调度。( 4 )
5. 分时操作系统通常采用时间片轮转策略为用户服务。( 5 )
6. 作业与进程的主要区别是前者是由用户提交,后者是由系统自动生成。( 6 )
7. 顺序查找只适用于存储结构为顺序存储的线性表。( 7 )
8. 栈顶的位置是随着进栈和退栈操作而变化的。( 8 )
9. 结构化程序设计主要强调的是程序的易读性。( 9 )
10.在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、判定树。
( 10 ) 参考答案:ABABA ABA A A
二、选择题(每小题1分,共5分)
1. 分页式存储管理的主要特点是(11 )。
11 (A) 要求作业全部同时装入内存(B) 不要求作业装入到内存的连续区域
(C) 要求扩充外存容量(D) 不要求处理缺页中断
2. 进程从运行状态进入就绪状态的原因可能是(12 )。
12 (A) 被选中占有处理机(B) 等待某一事件
(C) 等待的事件已发生(D) 时间片用完
3. 多道程序设计是指(13 )。
13 (A) 在实时系统中并发运行多个程序(B) 在分布系统工程中同一时刻运行多个程序
(C) 在一台处理机上同一时刻运行多个程序(D) 在一台处理机上并发运行多个程序
4. 需求分析中开发人员主要从用户那里了解(14 )。
14 (A) 软件如何做(B) 软件数据结构
(C) 软件做什么(D) 软件模块大小