软件技术基础模拟试题(第二十四次省统考
一、是非判断题(正确选填A,错误选填B(每小题1分,共10分 1. 顺序表和线性链表的物理存贮形式都是顺序存贮。( 1 2. 数据类型是某种程序设计语言中已实现的数据结构。( 2 3. 如果通过软件测试没有发现错误,则说明软件是完全正确的。( 3 4. 快速原型模型可以有效地适应用户需求的动态变化。( 4 5. 不同进程之间的动作在时间上不能重叠。( 5 6. 分区式存储管理能够进行存储空间共享。( 6 7. 链接文件和索引文件都可以非连续存放。( 7
8. 中断处理一般分为中断响应和中断处理两个步骤。前者由软件实施,后者主要由硬件实施。( 8
9. 在C++语言中,“重载”表达了最简单的多态性。( 9
10.进程调度根据一定的调度算法,从等待队列中挑选出合适的进程。( 10 (参考答案:1~10:ABBAB BABAB 二、单项选择题:(每小题1分,共5分
1. 在数据结构中,一个存储结点存放一个(11 。 11 (A 数据项(B 数据元素(C 数据结构(D 数据类型 2. 把逻辑地址转变为存储的物理地址的过程称作(12 。 12 (A 编译(B 连接(C 运行(D 重定位
3. SPOOLing技术可以实现设备的(13 分配。 13 (A 虚拟(B 共享(C 独占(D 物理
4. 允许用户把若干作业提交计算机系统集中处理的操作系统称为(14 。 14 (A 分时操作系统(B 实时操作系统 (C 网络操作系统(D 批处理操作系统
5. 进程从运行状态进入就绪状态的原因可能是(15 。 15 (A 被选中占有处理机(B 时间片用完 (C 等待的事件已发生(D 等待某一事件 (参考答案:BBADB
软件技术基础模拟试题(第二十三次省统考
一、是非判断题(正确选填A,错误选填B(每小题1分,共10分 1. 数据在计算机内在中的表示是指数据的存储结构。( 1 2. 能影响中断响应次序的技术是中断优先级和中断屏蔽。( 2 3. 链表可以随机访问任意一个结点,而顺序表则不能。( 3
4. 作业与进程的主要区别是前者是由用户提交,后者是由系统自动生成。( 4 5. Windows、OS/2、Linux微机操作系统都是多用户多任务操作系统。( 5 6. 数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储结构无关,是独立于计算机的。
( 6
7. 流式文件和记录式文件都以字符为基本单位进行存取。( 7 8. 不定长文件是指字段的长度不固定。( 8 9. 软件工程的三要素包括方法、工具和环境。( 9
10.软件结构是以指令为基础而组成的一种控制层次结构。( 10 (参考答案:1~10:AABAB ABBBB 二、单项选择题:(每小题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,2,1 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软件的测试 (参考答案:CDABA
软件技术基础模拟试题(第二十二次省统考
一、是非判断题(正确选填A,错误选填B(每小题1分,共10分 1. C++语言中所定义的类实际上也是一种数据类型。( 1
2. 数据结构的表示包括数据逻辑结构和存储结构两方面的表示。( 2 3. 冒泡排序算法是一种只能实现升序排序,而不能实现降序排序的排序算法。( 3
4. 线性表采用链式存储时,结点的存储地址必须是连续的。( 4 5. 栈顶的位置是随着进栈和退栈操作而变化的。( 5
6. 在软件生存期内,软件必须进行维护,维护不会产生副作用。( 6
7. 采用动态重定位进行地址转换,允许程序在执行过程中在内在中移动。而静态重定位则不可以。( 7
8. 在软件的需要分析阶段,要直接面向用户,主要考虑用户的经济承受能力和费用的支付问题。( 8
9. 需求分析阶段的主要任务应由系统分析员主持完成。( 9 10.操作系统是最重要的系统软件。( 10 (参考答案:1~10:AABBA BBBAA 二、单项选择题:(每小题1分,共5分 1. 以下特征中哪个不是算法的特征( 11 。 11 (A 可行性(B 确定性(C 有穷性(D 唯一性
2. 在多道程序设计系统中,处于后备状态的作业要经过( 12 调度后才能真正执行。
12 (A 作业调度(B 作业调度和进程调度 (C 进程调度(D 作业调度和设备调度
3. 为解决CPU和I/O设备之间速度匹配问题,常采用“缓冲区”方法。“缓冲区”的结构多为( 13 。
13 (A 顺序栈(B 链栈(C 顺序队列(D 循环队列
4. 对象实现了数据和操作的结合,使数据和操作( 14 于对象的统一体中。 14 (A 结合(B 程序的效率(C 封装(D 抽象 5. 结构化程序设计主要强调的是( 15 。 15 (A 程序易读性(B 程序的效率 (C 程序设计语言的先进性(D 程序的规模 (参考答案:DCDCD
软件技术基础模拟试题(第二十一次省统考
一、是非判断题(正确选填A,错误选填B(每小题1分,共10分
1.应用程序在执行过程中,需要通过打印输出数据时,一般先形成一个打印作业,将其存放在硬盘中的一个指定队列中。当打印空闲时,就会按先来后服务的方式从中取出待打印的作业进行打印。( 1
2.若无进程牌运行状态,则就绪队列和等待队列均为空。( 2 3.多道程序设计是指在一台处理上迸发运行多个程序逻辑。( 3 4.黑盒法是软件测试方法中的静态测试方法之一。( 4 5.软件的详细设计就是要编写出具体的程序。( 5