软件技术基础S1129P10Word文档格式.docx
- 文档编号:5085785
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:34
- 大小:30.69KB
软件技术基础S1129P10Word文档格式.docx
《软件技术基础S1129P10Word文档格式.docx》由会员分享,可在线阅读,更多相关《软件技术基础S1129P10Word文档格式.docx(34页珍藏版)》请在冰点文库上搜索。
(A)计算机程序(B)解决问题的有限运算序列.
(C)排序算法(D)解决问题的计算方法
260
20.5
顺序文件和链接文件的长度都可以动态变化。
11.15
排序与查找是数据结构上的两类主要操作。
22.11
以下特征中哪个不是算法的特征()。
(A)可行性(B)确定性(C)有穷性(D)唯一性.
26.5
数据的存储结构与数据的处理效率无关。
261
11.11
在数据结构中,线性结构的基本特点是数据元素有序并有限,队列是一种常见的线性结构。
23.3
28.5
链表可以随机访问任意一个结点,而顺序表则不能。
262
24.1
顺序表和线性链表的物理存贮形式都是顺序存贮。
12.5
单向链表是一种线性结构,每个数据元素由两部分组成,即该元素的数据域和后继元素的数据域。
18.14
14.12
线性链表中的结点一般有3种信息:
直接前趋、数据域和直接后继,属于单向链表所独有的是()。
(A)直接前趋和数据域
(B)直接前趋和直接后继
(C)数据域和直接后继.
(D)直接前趋、数据域和直接后继
22.4
线性表采用链式存储时,结点的存储地址必须是连续的。
25.7
线性表若采用链式存储表示时,所有结点之间的存储单元地址必须连续。
27.11
线性链表不具有的特点是()。
(A)随机访问.(B)无须事先估计所需存储空间大小
(C)插入时不必移动元素(D)所需空间与线性表长度成正比
19.14
线性链表的地址()。
(A)必须连续(B)部分地址必须连续
(C)一定不连续(D)连续与否均可以.
17.11
在以下数据结构中,最能体现插入操作优点的是()。
(A)顺序表(B)栈(C)线性链表.(D)队列
15.8
栈和队列都是限制存取点的非线性结构。
P25
29.7
栈和队列的共同特点是允许在端点之外处插入和删除元素。
11.12
栈是限制仅在表的一端进行插入和删除运算的线性数据结构,具有先进先出的特性。
14.2
栈是运算受限的线性表,其规则是在一端插入数据,而在另一端删除数据。
20.2
栈是特殊的线性表,须用一组地址连续的存储单元来存储其元素。
22.5
栈顶的位置是随着进栈和退栈操作而变化的。
12.7
有编号为A,B,C的三辆列车顺序进入一个“栈式结构”的站台,则CBA是唯一能得到的出站列车的序列。
!
19.12
有X,Y,Z三个元素依次入栈,不可能的出栈顺序是()。
(A)Z,Y,X(B)Z,X,Y.
(C)Y,X,Z(D)X,Y,Z
23.11
26.12
28.12
若进栈序列为1,2,3,4,且进栈过程中可以出栈,则不可能出栈的序列是()。
(A)1,4,3,2(B)2,3,4,1
(C)3,1,4,2.(D)3,4,2,1
P21
19.3
线性顺序队列会产生“假溢出”,而线性循环队列则不会。
12.13
队列只允许在线性表的一端进行数据元素插入操作,而在另一端才能进行数据元素删除操作,所以队列又称为()。
(A)先进先出表.(B)二叉排序表
(C)后进先出表(D)顺序表
29.13
队列的操作原则是()。
(A)先进后出(B)先进先出.
(C)只进不出(D)只出不进
15.12
下面4对存储方式中,最适合栈和队列的方式是()。
(A)顺序、链式.(B)链式、索引
(C)顺序、索引(D)索引、散列
263
14.1
数组的长度是固定的,线性表的长度是可变的。
18.1
数组是一种长度固定的线型表,可以对数组进行插入和删除运算。
27.1
数组也是一种数据结构,一维数组就是一种顺序表结构。
28.1
26.2
在程序设计中,常用一维数组来表示线性表的顺序存储空间。
11.13
树形结构是用于描述数据元素之间的层次关系的一种线性数据结构。
16.2
在树形结构中,每一层的数据元素只和上一层中的一个元素相关。
16.7
树形结构是用于描述数据元素之间的层次关系的一种线形数据结构。
13.7
在树结构中有且仅有一个根结点。
15.7
树,是一种特殊的线性动态数据结构,常用于描述和处理有层次关系的数据。
264
13.14
不属于线性结构的是()。
(A)堆栈(B)链队列(C)双链表(D)二叉树.
17.10
一棵树中,结点的子树数目就是树的深度。
265
17.4
图是一种非常复杂的线性结构。
266
18.3
对线型表中的数据进行二分查找,必须要求数据元素有限有序。
14.15
对线性表进行二分查找时,要求线性表必须是()。
(A)以顺序方式存储
(B)以链接方式存储
(C)以链接方式存储,且数据元素有序
(D)以顺序方式存储,且数据元素有序.
16.13
要进行二分查找,则线形表()。
(A)必须以顺序方式存储
(B)必须以链接方式存储
(C)必须以队列方式存储
(D)必须以顺序方式存储,且数据元素有序.
17.3
二分查找与顺序查找相比较它的主要优点是占用内存空间少。
15.3
分块查找要求将所有数据分成若干块,接关键字来说是块内无序,块间有序。
267
14.10
内部排序是指排序过程全部都在内存中进行,而外部排序则还要使用外存储器。
19.11
在排序法中,从未排序序列中依次取出元素,与已排序序列中的元素作比较,将其放人已排序序列的正确位置称为()。
(A)选择排序(B)快速排序
(C)插入排序.(D)冒泡排序
25.5
在进行插入排序时,其数据比较次数与数据的初始排序无关。
268
13.10
使用冒泡法将若干个数据元素按从小到大的顺序排列,第一趟完后,最大一个元素放在最后面。
22.3
冒泡排序算法是一种只能实现升序排序,而不能实现降序排序的排序算法。
20.15
有一数列:
97657613294958经过一趟排序后得到:
65971376294958请问使用的是何种排序方法()。
(A)简单插人排序(B)冒泡排序
(C)2路归并排序.(D)快速排序
软件工程(S11-29)(89+6=95)
269
11.2
软件是信息以及开发、使用和维护程序所需的各种文档。
12.1
软件即为程序。
13.2
软件是程序以及开发、使用和维护程序所需的各种文档。
28.10
软件结构是以指令为基础而组成的一种控制层次结构。
25.15
以下哪一项不是软件危机的表现形式()。
(A)成本高(B)生产率低(C)技术发展快.(D)质量得不到保证
26.10
软件工程的目的是最终解决软件的生产工程化。
270
23.9
软件工程的三要素包括方法、工具和环境。
11.1
软件工程学包括软件开发技术和软件工程管理两个主要部分。
11.3
一个软件从用户开始使用,到废弃不用为止的全过程,称为软件的生存周期。
12.2
软件的生命周期是指一个软件从提出开发要求,到废弃不用为止的全过程。
15.1
软件生存周期是指软件从卖出后到丧失经济或实用价值的这一段时间。
13.6
在软件工程中,按照软件生存周期开发软件常用瀑布模型。
14.8
瀑布模型是软件开发过程的唯一标准化模型。
27.10
29.6瀑布模型的突出缺点是不适应用户需求的变化。
24.4
快速原型模型可以有效地适应用户需求的动态变化。
15.4
可行性研究的结果,有可能将要开发的项目否定。
12.11
在软件生存周期中需要软件开发者和用户合作,以下几个工作阶段中最需要用户介入的是()。
(A)需求分析.(B)软件设计(C)程序编码(D)软件测试
271
25.3
瀑布模型中需求分析的主要工作是确定要开发软件做什么。
23.15
28.15
需求分析中开发人员主要从用户那里了解()。
(A)软件做什么.(B)软件的结构(C)输入的信息(D)软件的测试
15.14
不属于需求分析阶段应做的工作和任务是()。
(A)需求分析的最终目的是完整而正确地描述系统应当"做什么"和"怎样做".
(B)需求分析阶段的任务可以用四个字来描述:
理解、表达
(C)需求分析阶段的一切努力都是为了把用户对系统的要求表达清楚
(D)需求分析的基本任务是确定系统应当"做什么"
29.9
在软件生存期内,能确定软件系统必须做什么和必须具备的功能阶段是编码。
22.8
在软件的需求分析阶段,要直接面向用户,主要考虑用户的经济承受能力和费用的支付问题。
22.9
需求分析阶段的主要任务应由系统分析员主持完成。
11.4
结构化分析方法(SA方法)使用的主要工具有数据流图和数据词典。
P
158
17.15
结构化分析(SA)是软件开发需求分析阶段所使用的方法,SA不使用的工具是()。
(A)DFD图(B)PAD图.(C)结构化英语(D)判定表
21.9
29.10
在结构化分析中,用于描述加工逻辑的主要工具有三种,
即:
结构化语言、判定表和判定树。
28.11
数据流图是用于描述结构化方法中()工作阶段的工具。
(A)可行性分析(B)程序编码(C)详细设计(D)需求分析.
15.5
数据流图可分为两种基本形式:
事务型数据流图和变换型数据流图。
23.10
26.15
数据字典是结构化软件开发方法中用于描述()工作阶段的工具。
(A)需求分析.(B)编程编码(C)详细设计(D)可行性分析
272
25.4
软件设计阶段产生的最重要的文档之一是概要设计说明书。
20.10
软件的总体设计和详细设计都要用PAD图形工具。
21.5
软件的详细设计就是要编写出具体的程序。
12.3
所谓结构化算法就是开发者认为使程序结构很好的算法,没有基本的程序结构。
17.5
结构化程序设计是一种设计程序的技术,它采用自顶向下逐步求精的设计方法。
26.8
在软件工程中,结构化的软件开发方法是一种自顶向下分阶段实现的软件开发方法。
22.15
结构化程序设计主要强调的是()。
(A)程序易读性.(B)程序的效率(C)程序设计语言的先进性(D)程序的规模
12.12
下面程序设计的优点中,结构化程序设计方法(SD法)欠缺的是()。
(A)自顶向下,逐步求精符合思想规律(B)层次结构清晰,易读易懂
(C)易于验证程序设计的正确性.(D)模块可重用性能好
14.5
在结构化程序设计中,程序可由顺序、分支、循环三种基本结构实现。
16.14
在结构化程序设计中,应尽量避免使用()。
(A)条件语句(B)循环语句(C)转向语句.(D)输出语句
27.15
29.11
软件开发中,模块设计的原则()。
(A)低偶合、高内聚.(B)高偶合、高内聚(C)高偶合、低内聚(D)低偶合、低内聚
273?
20.14
以下的准则中哪个不是软件设计的准则()。
(A)编程语言选择准则.(B)信息屏蔽准则
(C)结构化和模块化准则(D)抽象准则
21.12
以下的工具中哪个不是软件详细设计中使用的工具()。
(A)数据流图.(B)N-S图(C)PDAPAD图(D)PDL语言
18.8
在结构化程序设计中,N-S图是用于详细设计的工具之一。
17.12
下列不属于详细设计中使用的方法是()。
(A)流程图(B)N-S图(C)PDL语言(D)数据流图.
29.15
程序流程图是用于描述结构化方法中()工作阶段的工具。
(A)可行性分析(B)程序编码(C)详细设计.(D)需求分析
11.5
面向对象程序设计方法与面向过程程序设计方法是相同的。
16.4
面向对象的程序设计的基本做法是将数据及对数据的操作放在一起,作为一个相互依存、不可分割的整体来处理。
14.14
不属于面向对象程序设计中所特有概念的词是()(A)对象(B)消息(C)数据类型.(D)方法
23.14
以下的准则中哪个不是面向对象软件设计应遵循的()
(A)抽象准则(B)独立性准则.(C)信息屏蔽准则(D)模块化准则
13.12
面向对象的程序系统具有一些主要特性,不属于这些特性的是()。
(A)封装性(B)继承性(C)适应性.(D)多态性
16.11
不属于面向对象程序设计的主要特性的是()。
(A)封装性(B)重载与多态性(C)数据的完整性.(D)继承性
273
17.2
面向对象的程序设计中,类之间层次结构的显著特征是继承性,它的主要作用之一是减少代码的冗余量。
18.6
在面向对象的程序设计中,对象的动作取决于发送给该对象的消息。
26.3
在面向对象的软件开发方法中,类可以创建对象,类是对象的实例,对象是生成类的模板。
19.7
在面向对象的程序设计中,派生类只能从一个基类产生。
22.14
对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。
(A)结合(B)程序的效率(C)装封.(D)抽象
24.9
在C++语言中,“重载”表达了最简单的多态性。
15.11
面向对象的程序设计语言是()。
(A)BASIC(B)PASCAL(C)C++.(D)C语言
16.5
高级程序设计语言C++是C语言的发展和扩充,它们都是结构化程序设计语言。
27.2
递归算法的程序结构比迭代算法的程序结构更为精炼。
274
17.1
软件的可移植性是指软件适应硬件系统变化的能力。
15.2
软件”IC”又称为软件集成,它是一种可重用模块。
25.11
把高级语言的源程序翻译成二进制代码的过程为:
()。
(A)编译.(B)连接(C)运行(D)重定位
19.4
对同一种算法,用高级语言编写的程序比用低级语言编写的程序运行速度快。
19.1
在目前,用于保证软件质量的主要手段是进行软件测试。
25.6
软件测试不是为了证明软件的正确性,而是立足于软件有错误而进行的。
14.9
16.1软件测试的目的是为了发现软件中的全部错误。
24.3
如果通过软件测试没有发现错误,则说明软件是完全正确的。
13.13
下面关于软件测试的说法中,错误的是()。
(A)测试是为发现错误而运行软件的过程
(B)设计者应避免测试自己的程序
(C)成功的测试是必须将所有错误都查出来.
(D)测试的成绩是发现了尚未发现的错误
12.4
常用的软件测试方法,有白盒测试(结构测试)法和黑盒测试(功能测试)法。
17.8
白盒法测试主要检测软件内部模块的功能是否达到要求,而黑盒法测试主要考虑测试用例对程序内部逻辑结构的覆盖程度。
18.2
白盒测试时,测试者不考虑程序的内部结构和特性。
18.15
白盒测试是根据程序的()来设计测试用例。
(A)内部逻辑.(B)内部数据(C)功能(D)性能
19.15
在软件测试中()主要分析程序的内部结构。
(A)白盒法.(B)黑盒法(C)因果图法(D)错误推测法
25.13
白盒法又称为逻辑覆盖法,主要用于()。
(A)功能测试(B)系统测试(C)α测试(D)单元测试.
27.9
白盒测试方法一般适合用于系统测试。
26.11
以下哪种测试方法不属于白盒测试技术()。
(A)基本路径测试(B)边界值分析测试.(C)循环覆盖测试(D)逻辑覆盖测试
20.9
黑盒测试时,既要考虑程序的内部逻辑结构又要考虑其外部特性。
21.4
黑盒法是软件测试方法中的静态测试方法之一。
27.8
软件测试和软件调试没有任何区别。
29.8
为了便于对照检查,测试用例应由输入数据和预期的输出结果两部分组成。
275
17.9
软件的维护指的是对软件的改进、适应和完善。
15.10
软件维护是软件生存周期不可缺少的一个阶段。
214
21.6
软件生命周期中花费最多的阶段是软件维护。
19.10
软件维护中最困难的问题是软件配置不全。
22.6
在软件生存期内软件必须进行维护,维护不会产生副作用。
26.6
28.9提供没有错误的程序是提高软件的可维护性的基本措施。
26.14
检查软件产品是否符合需求定义的过程称为()。
(A)确认测试.(B)集成测试(C)验证测试(D)验收测试
操作系统(S11-29)(101+14=115)
11.6
操作系统是最重要的应用软件。
22.10
操作系统是最重要的系统软件。
19.8
操作系统是用户和硬件的接口。
26.4
在计算机系统中,操作系统是处于裸体机之上的第一层软件。
14.6
操作系统是一种系统软件,因此它只能管理计算机系统的软件资源。
13.1
计算机系统是在操作系统的支撑下为用户提供服务的。
14.4
操作系统为用户服务是通过提供一组操作命令或一组系统调用命令这两种方式进行的。
20.4
编译程序是一种常用应用软件。
276
21.3
多道程序设计是指在一台处理机上并发运行多个程序。
21.7
Windows是单用户多任务操作系统,UNIX是多用户多任务操作系统。
26.1
28.3Windows是多用户多任务操作系统。
23.5
Windows、OS/2、Linux微机操作系统都是多用户多任务操作系统。
277
20.11
24.14
允许用户把若干作业提交计算机系统集中处理的操作系统称为()。
(A)分时操作系统(B)实时操作系统
(C)网络操作系统(D)批处理操作系统.
12.8
分时操作系统和实时操作系统都具有及时性和交互性,前者对及时性要求更强,而后者对交互性要求更强。
18.10
分时操作系统的主要特征之一是提高计算机系统的实时性。
13.4
在分时操作系统中,系统的响应时间与联机的用户数成正比。
23.13
以下的哪个特征不是分时操作系统的主要特征()。
(A)中断管理.(B)独立性(C)交互性(D)多路性
28.14
(A)分时性(B)独占性.(C)交互型(D)多路性
17.7
实时操作系统和分时操作系统是两种不同的操作系统,前者有严格的时间限制,而后者时间限制不严格。
27.12
以下()不是实时操作系统的特点。
(A)高可靠性(B)及时响应(C)中断管理.(D)独立性
29.14
(A)高可靠性(B)及时响应(C)高效性(D)通用性.
20.7
允许多用户在其终端上同时交互地使用计算机的操作系统称为实时系统。
14.7
进程可以看作是并发执行的程序在给定数据集合上的一次执行过程,其状态是不能被改变的。
25.14
操作系统中,进程最基本的特征是()。
(A)动态性和并发性.(B)顺序性和可再现性
(C)与程序的对应性(D)执行过程的封闭性
11.7
进程与程序分别具有动态特性和静态特性。
17.6
程序和进程是两个不同的概念,前者具有静态性,后者具有动态性。
11.8
进程和程序不总是一一对应的。
13.3
进程和程序是相同概念的不同表述。
21.8
26.9进程把程序作为它的运行实体,没有程序也就没有进程。
20.8
程序、数据、和进程控制块是构成一个进程的三要素。
19.6
进程由程序块、文件控制块和数据块三部分组成。
18.11
进程由程序块、()和数据块三部分组成。
(A)设备控制块(B)作业控制块(C)文件控制块(D)进程控制块.
27.4
29.4在单处理器系统中,程序的并发执行,实质上是程序的交替执行。
28.13
任何两个并发进程之间()。
(A)可能存在同步或互斥关系.(B)一定存在同步关系
(C)一定彼此独立无关(D)一定存在互斥关系
278
12.14
进程的三个基本状态是就绪、执行、等待。
由()到执行是由进程调度所引起的。
(A)等待(B)就绪.(C)执行(D)阻塞
20.12
分配到必要资源并获得了处理机时的进程的状态称为()。
(A)就绪状态(B)执行状态.(C)等待状态(D)阻塞状态
13.11
不是进程存在的基本状态是()。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 基础 S1129P10
![提示](https://static.bingdoc.com/images/bang_tan.gif)