四川师范大学成都学院软件工程试题续

合集下载

2022年四川师范大学软件工程专业《数据库原理》科目期末试卷B(有答案)

2022年四川师范大学软件工程专业《数据库原理》科目期末试卷B(有答案)

2022年四川师范大学软件工程专业《数据库原理》科目期末试卷B(有答案)一、填空题1、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。

2、对于非规范化的模式,经过转变为1NF,______,将1NF经过转变为2NF,______,将2NF经过转变为3NF______。

3、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。

SELECT城市FROM作者表_____SELECT城市FROM出版商表;4、在RDBMS中,通过某种代价模型计算各种查询的执行代价。

在集中式数据库中,查询的执行开销主要包括______和______代价。

在多用户数据库中,还应考虑查询的内存代价开销。

5、“为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的______阶段。

6、设在SQL Server 2000环境下,对“销售数据库”进行的备份操作序列如下图所示。

①出现故障后,为尽可能减少数据丢失,需要利用备份数据进行恢复。

首先应该进行的恢复操作是恢复_____,第二个应该进行的恢复操作是恢复_____。

②假设这些备份操作均是在BK设备上完成的,并且该备份设备只用于这些备份操作,请补全下述恢复数据库完全备份的语句RESTORE_____FROM BKWITH FILE=1,_____;7、视图是一个虚表,它是从______导出的表。

在数据库中,只存放视图的______,不存放视图对应的______。

8、在SQL Server 2000中,数据页的大小是8KB。

某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。

9、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的_____性。

软件工程期末试卷(十套含答案)

软件工程期末试卷(十套含答案)

软件工程期末试题(一)单项选择题1.瀑布模型的存在问题是(B )A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求2.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( C )A.软件工程B.软件周期C.软件危机D.软件产生3.数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的顺序是( B )A.数据、公共、标记、控制B.数据、标记、控制、公共C.控制、数据、标记、公共D.控制、数据、公共、标记4.在SD方法中全面指导模块划分的最重要的原则是( D )A.程序模块化B.模块高内聚C.模块低耦合D.模块独立性5.软件测试的目的是( B )。

A.评价软件的质量 B. 发现软件的错误C.找出软件的所有错误 D. 证明软件是正确的6.在设计测试用例时,( A )是用得最多的一种黑盒测试方法。

A.等价类划分 B. 边界值分析 C. 因果图 D. 判定表7. 需求分析最终结果是产生( B )。

A. 项目开发计划B. 需求规格说明书C. 设计说明书D. 可行性分析报告8. Jackson图中,模块框之间若有直线连接,表示它们之间存在(B )。

A. 调用关系B. 组成关系C. 链接关系D. 顺序执行关系9. 软件详细设计的主要任务是确定每个模块的( C )。

A. 功能B. 外部接口C. 算法和使用的数据结构D. 编程10.为了提高软件的可维护性,在编码阶段应注意( D )A.保存测试用例和数据B.提高模块的独立性C.文档的副作用D.养成好的程序设计风格11.设年利率为i,现存入p元,若计复利,n年后可得钱数为(B)A.p﹡(1+i﹡n) B.p﹡(i+1)nC.p﹡(1+i)﹡n D.p﹡(i+n)12.在考察系统的一些涉及时序和改变的状态时,要用动态模型来表示。

动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是(A )。

A .状态图 B. 数据流图 C. 系统结构图 D. 时序图13. 对象实现了数据和操作的结合,使数据和操作( C )于对象的统一体中。

四川师范大学成都学院-软件工程试题续

四川师范大学成都学院-软件工程试题续

一单项选择题1(A )是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。

A质量检测B 软件容错C 软件维护D 系统容错2 “软件危机”是指( C ) A计算机病毒的出现B利用计算机进行经济犯罪活动C软件开发和维护中出现的一系列问题D人们过分迷恋计算机系统D3 DFD中的每个加工至少需要( B )A 一个输入流B 一个输出流C 一个输入或输出流D 一个输入流和一个输出流4OO方法建模不需要建立以下哪种模型(C )。

A.对象模型B.功能模型C.数据模型D.动态模型5 UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( C )。

A.基于瀑布模型的结构化方法。

B.基于需求动态定义的原型化方法。

C.基于对象的面向对象的方法。

D.基于数据的数据流开发方法。

6 按照层次来划分,UML的基本构造块包含:视图图和(B)。

A)功能模型B)模型元素C)示例D)视图元素7测试的关键问题是( D )A 如何组织对软件的评审B 如何验证程序的正确C 如何采用综合策略D 如何选择测试用例8 程序的三种基本控制结构的共同特点是(D)A.不能嵌套使用B只能用来写简单程序C.已经用硬件实D.只有一个入口和一个出口12 程序的三种基本控制结构是(C)。

A)数组递推排序B)递归递推迭代C)顺序选择循环D)过程子程序分程序13 传统的详细设计的工具主要包括(A)。

A)程序流程图B)数据结构设计C)模块和接口D)DFD图14 从测试阶段角度,测试正确的顺序是(A),同时给出所选择的正确策略含义和被测对象的什么?①单元测试②集成测试③系统测试④验收测试A)①②③④B)②①③④C)③②①④D)③①②④15 从事物的组成部件及每个部件的属性,功能来认识事物这种方法被称为( A)的方法A面向对象B面向数据C面向过程D面向属性16 单元测试的测试对象是(B)A系统B程序模块C模块接口D系统功能17 对象的三要素是(C)。

四川师范大学成都学院计算机科学与技术(微软系列软件方向)专业介绍

四川师范大学成都学院计算机科学与技术(微软系列软件方向)专业介绍

四川师范大学成都学院计算机科学与技术(微软系列软件方向)专业介绍
计算机科学与技术(微软系列软件方向)(本科学制四年理工类)
培养目标:本专业培养德、智、体、美全面发展,具有较好的计算机基础和操作技能;能系统掌握C语言、C++、ASP、.NET、C#等微软系列软件知识,能熟练读懂相关程序代码,并设计软件程序、网络软件程序;具备较强学习、创新和实践能力的高级应用型专门人才。

主要课程:大学物理、C语言程序设计、计算机专业英语、操作系统原理、软件工程、微机原理和接口技术、VC++、ASP、.NET、C#、数据结构、编译原理、美术基础、SQLSERVER 及应用、XML及动态网页设计、INTERNET技术及应用、网络基础、数据库技术、计算机组成原理、平面动画实用技术(PHOTOSHOP)、图像处理实用技术(FLASH)等。

本专业毕业生能获得主要的知识和能力:
1.能系统掌握C语言、C++、ASP、.NET、C#等微软系列软件知识。

2.能熟练读懂相关程序代码,设计相关软件程序。

3.具有排除网络故障和进行网络维护、网络编程、进行网页设计的知识和能力。

4.掌握文献检索、查询的基本方法,能阅读专业英
文资料,具有一定的科研能力和专业可持续发展潜力。

就业方向:本专业的毕业生能在企业、事业、学校、部队和软件开发公司等部门从事软件程序开发、管理、维护工作;可以在相关公司和企业从事电子商务网络的组建管理工作及开发游戏和动漫软件工作。

四川师范大学C语言程序设计与数据结构2012--2018年考研初试专业课真题

四川师范大学C语言程序设计与数据结构2012--2018年考研初试专业课真题

C)Ghar
4、
∷ 设捌c】 nc∶ L(劝 :2V∷ J4苎X.∷ 则:亠 (-)是
.(∶
ˉ
A)函 数名 B)函 数调佣 C)无 参的宏名
D)带 参的宏名
5.设 有 以下说明语句
st1ˉ
tlCt eX
{int x;q。 at y;char z;
)Cxalη ple;
则下面的叙 述中不 正确的是
(
(共
75分 )
函数 。
一、填空题 (本 大题共 5小 题 ,每 小题 1分 ,共 5分 ) l,一 个 C程 序一股由若干个函数构成 ,其 中至少应包含一个
程序 中调用 GosO,14)函 数 时 ,需 要包含 的头文件是 枚举值 c相 当于数值 有枚举类型定义如 下 cnum(a,b=3,G,d=7);贝 刂
∫∷
(
int 涞 tCmp;‘

tcmp=p△ ∷ emp; pl=p2; p⒉ △
)
void m西


no

{
int a=I0,b=50;
int米 pa,米 pb;
pβ=&a∶

p-=&b;

'
Swap(pa,pb);
ARersWap∶ \n” ); ∷ 《” Ⅱη
怕 tR"圹 %d,卜 %d\n1,来 pa,扌 0bl; Ⅱ
1.一 个 C程 序 ,要 实现标准 的输入输 出 ,必 须包含的头 文件 是
2.一 个 C程 序 -股 曲若干个函数构成 ,其 中至少应包含一个~ 3^结 构化程序设计所规 定的三种基本控制结构分别是____
4・
函数 。 结构、选择结构和循环结构 。

五套四川师范大学的C语言试题4

五套四川师范大学的C语言试题4
四川师范大学试卷
C语言试题(四)
一、单选题(以下各题只有一个正确答案,请将正确答案的序号填到下面的表格中,每小题2分,共20分)
1
2
3
4
5
6
7
8
9
10
(1)在C语言中,要求运算数必须是整型的运算符是
A./ B.++ C.!= D.%
(2)在C语言提供的合法的关键字是
A.swicth B.printf
三、程序填空(每空3分,共24分):
1、下面程序根据以下函数关系,对输入的每个x值,计算出相应的y值。请填空:
0(x = a或x =-a)
y= (-a < x < a)
x(x <-a或x > a)
#include <math.h>
main( )
{ int x , a ;
float y ;
scanf (“%d %d”, &x , &a ) ;
int a[n];
(10)以下正确的说法是: __________
A.形参必须与其对应的实参类型一致。
B.在函数定义时形参是虚拟的,不占用存储单元。
C.实参只能是变量。
D.指针变量不能作实参。
二、不定项选择(以下各,每小题2分,共10分)
1
2
int k=8;
while (k=0) k-=1;
则下列叙述中正确的是
A.循环体语句一次也不执行B.循环是无限循环
C.while循环执行8次D.循环体语句执行一次
(6)有赋值语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2,输入数据的正确形式应为:(注:└─┘表示空格)

成都学院(成都大学)考试试卷A

成都学院(成都大学)考试试卷A

第 1 页 共 3 页成都学院(成都大学)考试试卷课程名称:__软件规范、测试与维护_ __(开卷/闭卷) __闭卷_ 2011 _-_2012__学年 第__2 __学期一、 填空题(在括号内填写正确的答案,每空1分,共10分)请根据表格左边的分类名称,给右边的分类内容填写对应的编号。

二、 单项选择题,请从四个可选项中选择一个正确答案。

(共20小题,每小题1分,共20分)1、构造原型时,主要考虑( )A .全部功能B .原型要体现的特征C .全部细节D .全部要求2、不管多么完善的软件都可能有潜在的问题,所以设计人员应该为软件进行( )设计,当软件遇到异常数据、事件或操作时,软件不至于彻底崩溃。

A .容错性B ..有效性C .可靠性D .安全性 3、从本质上说,面向对象是“先”确定动作的( )“后”执行( )。

A .数据结构/主体B .主体/数据结构C .动作/主体D .主体/动作 4、把软件生产的全过程人为地划分为若干阶段使得软件人员能根据每一阶段的不同特点更好地组织和管理软件项目的开发,这种概念就是( ) A .软件项目管理B .软件工程C .软件项目计划 D .软件生存期5、结构化程序设计的一种基本方法是( )。

A .筛选法B .迭代法C .逐步求精法D .递归法6、软件调试技术包括( )A .回溯法调试B .循环覆盖调试C .边界值分析调试D .集成测试调试 7、面向对象设计的步骤中,正确的顺序是( )。

A .系统构架设计、用例设计、类设计B .系统构架设计、数据库设计和用户界面设计C .类设计、用例设计、构架设计D .用例设计、构架设计、类设计 8、一个测试用例是( )。

A .输入数据B .输出结果C .输入数据和预期的输出数据D .实际的输出数据 9、软件复杂性的常用度量方法包括( )。

A .BOEHM 度量法B .可扩充度量法C .线性度量法 D.代码行度量法10、软件维护过程中产生的副作用,一般是由( )引起的。

2024年上半年《软件工程》全国自考考题含解析

2024年上半年《软件工程》全国自考考题含解析

2024年上半年《软件工程》全国自考考题一、单项选择题1、在建模过程中,可用以描述加工的工具是______。

A.数据流B.判定树C.数据字典D.数据存储2、在教师科研方案中规定对教授、副教授和讲师分别计算分数,做相应的处理,则根据黑盒测试中的等价类划分技术,下列划分正确的是______。

A.3个有效等价类,3个无效等价类B.3个有效等价类,1个无效等价类C.1个有效等价类,1个无效等价类D.1个有效等价类,3个无效等价类3、软件工程在20世纪60年代末到80年代初获得的主要成果有______。

A.CASE产品B.面向对象语言C.瀑布模型D.软件生存周期过程4、在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是______。

A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型5、软件生存周期是指______。

A.开发软件的全部时间B.使用软件的全部时间C.开发和使用软件的全部时间D.从形成概念开始到最后淘汰让位于新的软件产品的时间6、RUP的分析类包括边界类、实体类和______。

A.子类B.控制类C.父类D.活动类7、下列可用于概念模型和软件模型的动态结构的是______。

A.类图B.对象图C.部署图D.用况图8、集成化能力成熟度模型(CMMI)针对每个过程域设定了能力等级,其中最高级为______。

A.3级B.4级C.5级D.6级9、RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成______。

A.初始阶段B.精化阶段C.构造阶段D.移交阶段10、结构精细化设计过程中,为了提高模块的独立性,应遵循的原则是______。

A.低内聚高耦合B.低内聚低耦合C.高内聚低耦合D.高内聚高耦合11、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和______。

A.供应过程B.开发过程C.测试过程D.支持过程12、“与所规约的系统执行之间的偏差”是指______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一单项选择题1(A )是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。

A质量检测B 软件容错C 软件维护D 系统容错2 “软件危机”是指( C ) A计算机病毒的出现B利用计算机进行经济犯罪活动C软件开发和维护中出现的一系列问题D人们过分迷恋计算机系统D3 DFD中的每个加工至少需要( B )A 一个输入流B 一个输出流C 一个输入或输出流D 一个输入流和一个输出流4OO方法建模不需要建立以下哪种模型(C )。

A.对象模型B.功能模型C.数据模型D.动态模型5 UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法( C )。

A.基于瀑布模型的结构化方法。

B.基于需求动态定义的原型化方法。

C.基于对象的面向对象的方法。

D.基于数据的数据流开发方法。

6 按照层次来划分,UML的基本构造块包含:视图图和(B)。

A)功能模型B)模型元素C)示例D)视图元素7测试的关键问题是( D )A 如何组织对软件的评审B 如何验证程序的正确C 如何采用综合策略D 如何选择测试用例8 程序的三种基本控制结构的共同特点是(D)A.不能嵌套使用B只能用来写简单程序C.已经用硬件实D.只有一个入口和一个出口12 程序的三种基本控制结构是(C)。

A)数组递推排序B)递归递推迭代C)顺序选择循环D)过程子程序分程序13 传统的详细设计的工具主要包括(A)。

A)程序流程图B)数据结构设计C)模块和接口D)DFD图14 从测试阶段角度,测试正确的顺序是(A),同时给出所选择的正确策略含义和被测对象的什么?①单元测试②集成测试③系统测试④验收测试A)①②③④B)②①③④C)③②①④D)③①②④15 从事物的组成部件及每个部件的属性,功能来认识事物这种方法被称为( A)的方法A面向对象B面向数据C面向过程D面向属性16 单元测试的测试对象是(B)A系统B程序模块C模块接口D系统功能17 对象的三要素是(C)。

A)窗口、事件、消息B)窗口、数据、动作C)属性、方法、事件D)数据、函数18 对象模型技术是1991年由Jame Rumbaugh等5人提出来的,该方法把分析收集到的信息构造在对象模型动态模型和功能模型中,将开发过程分为系统分析系统设计(A)和实现4个阶段。

A)对象设计B)类的设计C)模块设计D)程序设计19 对象实现了数据和操作的结合,使数据和操作(C)于对象的统一体中。

A.结合B.隐藏C.封装D.抽象C20 对象是面向对象开发的基本成分,每个对象可用它的一组(A)和它可以执行的一组操作来定义。

A.服务B.参数C.属性D.调用22 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为(C )A纠错性维护B适应性维护C改善性维护D预防性维护23 黑盒测试侧重于( A )。

A.软件的整体功能B.有关代码的知识C.以上都是D.以上都不是25 将软件组装成系统的一种测试技术叫(A ) A集成测试B单元测试C集合测试D系统测试26 可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出(B)的回答。

A.确定B.行或不行C.正确D.无二义27 可行性研究主要包括经济可行性技术可行性法律可行性和(A)等六个方面。

A)运行可行性B)条件可行性C)环境可行性D)维护可行性28 每个类(C )构造函数。

A只能有一个B只可有共有的C可以有多个D)只可有缺省的29 面向对象设计方法首先确定主要的(C),然后逐层详细描述各个状态的(A)。

A)转化过程B)状态变化C)状态分类D)转化变化30 某次程序调试没有出现预计的结果,下列(B)不可能是导致出错的原因。

A.变量没有初始化B.编写的语句书写格式不规范C.循环控制出错D.代码输入有误31 瀑布模型的存在问题是(B)A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求33 确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于(C)A集成测试B恢复测试C验收测试D单元测试34 软件部件的内部实现与外部可访问性的分离,是指软件的(C)。

A.继承性B.共享性C.封装性D.抽象性36 软件测试的目的是(2)。

为了提高测试的效率,应该(4)。

使用白盒测试法时,研究测试数据应根据(1)和指定的覆盖标准。

与设计测试数据无关的文档是(4)。

软件的集成测试工作最由(4)承担,以提高集成测试的效果。

A)1)评价软件的质量2)发现软件的错误3)找出软件中的所有错误4)证明软件是正确的B)1)随机地选取测试数据2)取一切可能的输入数据作为测试数据3)在完成编码以后制订软件的测试计划4)选择发现错误的可能性大的数据作为测试数据C)1)程序的内部逻辑2)程序的复杂程度3)使用说明书4)程序的功能D)1)该软件的设计人员2)程序的复杂程度3)源代码4)项目开发计划E)1)该软件的设计人员2)该软件开发组的负责人3)该软件的编程人4)不属于该软件开发组的软件设计人员37 软件复杂性度量的参数包括( B )A.效率B.规模C.完整性D.容错性38 软件工程的出现主要是由于(B)。

A)方法学的影响B)软件危机的出现C)其他工程学科的发展D)计算机的发展39 软件工程是一门研究如何用系统化(A)可度量化等工程原则和方法去进行指导软件开发和维护的学科。

A)规范化B)标准化C)抽象化D)简单化40 软件建模的三个模型是:(C)描述系统能做什么,(F)描述系统在何时何地由何角色按什么业务规则去执行,以及执行的步骤或流程,(B)描述系统工作前的数据来自何处,工作中的数据暂存什么地方,工作后的数据放到何处,以及这些数据之间的关联。

A)设计模型B)数据模型C)功能模型D)性能模型E)用例模型F)业务模型41 软件生存周期中时间最长的是( D )阶段。

A.总体设计B.需求分析C.软件测试D.软件维护45 软件是计算机系统中与硬件相互依存的另一部分,它包括文档数据和(D )A)数据B)软件C)文档D)程序46 软件维护困难的主要原因是(C )A 费用低B 人员少C 开发方法的缺陷D 得不到用户支持47实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的(D)% A30 B50 C70 D9048 使用白盒测试方法时,确定测试数据应根据(A )和指定的覆盖标准。

A.程序的内部逻辑B.程序的复杂结构C.使用说明书D.程序的功能49 统计表明,软件测试工作往往占软件开发总工作量的(B)%以上A20 B40C60 D8050 为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为()A纠错性维护B适应性维护C改善性维护D预防性维护51 为了提高测试的效率,应该D )A.随机地选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.选择发现错误可能性大的数据作为测试数据52 为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以(C)的编制是很重要的。

A需求说明B概要说明C软件文档D测试计划53 维护工作量的估算模型为:M=P+Ke(c-d)其中:M代表( A )A维护所用工作量B生产性工作量C助动性工作量D经验常数54维护中,因误删除一个标识符而引起的错误是(C)副作用。

A.文档B.数据C.编码D.设计C55 系统流程图是描述(D)的工具。

A.逻辑系统B.程序系统C.体系结构D.物理系统57 下列文档与维护人员有关的有( C )A软件需求说明书B 项目开发计划C 概要设计说明书D 操作手册C58 下列属于维护阶段的文档是(D)A软件规格说明B用户操作手册C软件问题报告D软件测试分析报告59 下面关于详细设计的说法错误的是(B)。

A)详细设计阶段的任务是将解决问题的方法进行具体化B)详细设计阶段是以比较抽象的方式提出了解决问题的办法C)详细设计阶段不用真正编写程序,而是设计出程序的详细规格说明D)详细设计是将概要设计的框架内容具体化、明细化60 下在叙述正确的是(C )。

A)算法的执行效率与数据的存储结构无关B)算法的空间复杂度是指算法程序中指令(或语句)的条数C)算法的有穷性是指算法必须能在执行有限个步骤之后终止D)以上三种描述都不对61 需求分析阶段的工作可以分成4个方面:对问题的识别分析与综合制订需求规格说明化和(A)。

A)需求分析评审B)对问题的解决C)对过程的讨论D)功能描述62 需求分析阶段的任务是确定(D)A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能63 需求分析中开发人员要从用户那里了解(A)A.软件做什么B.用户使用界面C.输入的信息D.软件的规模64 研究开发所需要的成本和资源是属于可行性研究中的( B)研究的一方面。

A.技术可行性B.经济可行性C.社会可行性D.法律可行性65 以下不是对象具有的特点是(B)。

A)数据的封装性B)并行性C)模块独立性D)对象是被动的66 以下不是结构化分析方法描述系统功能模型的方法是(D)。

A.数据流图B.数据字典C.加工说明D.流程图67 以消除瓶颈为目的的测试是(B )A)负载测试B性能测试C)动态测试D)覆盖测试B68 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( A)A纠正性维护B适应性维护C完善性维护D预防性维护69 原型化方法是用户和设计者之间执行的一种交互构成,适用于(A)系统。

A.需求不确定性高的B.需求确定的C.管理信息D.实时70 在类图中,哪种关系表达总体与局部的关系(D)A.泛化B.实现C.依赖D.聚合71 在私有继承的情况下,基类成员在派生类中的访问权限是(A)。

A)受限制B)保持不变C)受保护D)不受保护72 在下面列出的逻辑驱动覆盖测试方法中,逻辑覆盖准则最弱的是(C)。

A)条件覆盖B)判定覆盖C)语句覆盖D)判定一条件覆盖73 在详细设计阶段,经常采用的工具有(A )A PAD B SA C SC D DFD74 只有单重继承的类层次结构是( C)层次结构。

A.网状型B.星型C.树型D.环型二填空题分支和循环三个基本控制构件1 (结构化分析)方法是一种面向数据流的需求分析方法。

这种方法通常与设计阶段的结构化设计衔接起来使用。

2 UML模型由事物、关系和图组成。

运行维护和修复软件的系统方法,这里所说的系统方法,是把系统化的规范化的可度量化的途径应用于软件生存周期中,也就是把工程化应用于软件中。

3 UML是一种可视化的用于绘制软件蓝图的统一建模语言。

可以用UML对软件系统的各种制品(包括程序文档等)进行描述。

是否能够解决。

4 UML用例图中用例元素与执行者元素、用例元素之间常见的关系有关联、包含、扩展和( 泛化).软件技术人员和普通用户。

相关文档
最新文档