选择题复习汇总.docx

上传人:b****5 文档编号:12270547 上传时间:2023-04-17 格式:DOCX 页数:10 大小:19.34KB
下载 相关 举报
选择题复习汇总.docx_第1页
第1页 / 共10页
选择题复习汇总.docx_第2页
第2页 / 共10页
选择题复习汇总.docx_第3页
第3页 / 共10页
选择题复习汇总.docx_第4页
第4页 / 共10页
选择题复习汇总.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

选择题复习汇总.docx

《选择题复习汇总.docx》由会员分享,可在线阅读,更多相关《选择题复习汇总.docx(10页珍藏版)》请在冰豆网上搜索。

选择题复习汇总.docx

选择题复习汇总

单项选择题:

1、软件是一种()实体,具有抽象性。

A、有形B、逻辑

C、物理D、消耗

2、就内容来看,软件工程应包括三个要素,他们是()

1方法2工具3产品4过程

A、123B、234

C、124D、134

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、内容耦合

8、在数据流图中,有名字及方向的成分是(C)

A、控制流B、信息流

C、数据流D、信号流

9、需求分析阶段研究的对象时软件项目的(A)

A、用户要求B、合理要求

C、模糊要求D、技术人员要求

10、软件需求规格说明书的内容不应该包括对(B)的描述。

A、主要功能B、算法的详细过程

C、用户界面及运行环境D、软件的性能

11、状态迁移图是一种描述系统状态随(A)进行迁移的有效的图形手段。

A、外部信号或事件B、数据

C、时间D、信息

12、(C)是数据流图中数据结构的载体。

A、数据流B、数据流量

C、数据文件D、数据项

13、软件设计阶段一般又可分为(B)

A、逻辑设计与功能设计B、概要设计与详细设计

C、概念设计与物理设计D、模型设计与程序设计

14、研究开发所需要的成本和资源是属于可行性研究中的( B )研究的一方面。

A、技术可行性B、经济可行性

C、社会可行性D、法律可行性

15、瀑布模型本质上市一种(A)

A线性顺序模型B、顺序迭代模型

C、线性迭代模型D、及早见产品模型

16、软件可维护性的特性中相互矛盾的是(C)

A、可修改性和可理解性B、可测试性和可理解性

C、效率和可修改性D、可理解性和可读性

19、(C)用于说明软件中每个模块的功能、性能及接口。

A.总体设计B.运行设计

C.模块设计D.数据设计

20、PLD是(B)。

A.高级程序设计语言

B.过程描述语言

C.中级程序设计语言

D.高级程序设计语言

21、面向对象的主要特征除对象唯一性、封装、继承外,还有(A)

A.多态性B.完整性

C.可移植性D.兼容性

22、表示对象的相互行为的模型是(B)模型。

A.对象B.动态

C.功能D.静态

23、在软件工程学中,把一组具有相同数据结构和相同操作的对象的集合定义为(A),此定义包括一组数据属性和在数据上的组合法操作。

A.类B.属性

C.对象D.消息

24.通过执行对象的操作改变该对象的属性,但它必须通过(B)的传递

A.接口B.消息

C.消息D.操作

25.汽车有一个发动机,汽车和发动机之间的关系是(B)关系

A一般-具体B整体-部分

C分类D主从

26.属性的可见性有(B)

①公有的②私有的

③私有保护的④保护的

A.①②③B.①②④

C.②③④D.①②③④

27.中级结构性成本模型COCOMO是一个(A)

A。

静态单变量模型B。

动态单变量模型

C。

静态多变量模型D。

动态多变量模型

28.面向对象分析阶段监理的三个模型中,最关键的模型是(B)模型

A。

功能B。

对象

C。

动态D。

分析

29.火车是一种陆上交通工具,陆上工具盒火车之间的关系是(D)关系

A。

组装B。

整体与部分

C。

hasaD。

一般与具体

30、在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(Coursec)和方法remove(Coursec),则类CourseSchedule和类Course之间的关系是(C)

A.泛化关系B.组合关系

C.依赖关系D.包含关系

31、用黑盒技术设计测试用例的方法之一为(A)

A.边界值分析B.逻辑覆盖

C.循环覆盖D.基本路径测试

34、为了提高模块的独立性,模块内部最好是(C)

A逻辑内聚B时间内聚

C功能内聚D通信内聚

35、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称为(C)

A软件工程B软件周期

C软件危机D软件产生

36、瀑布模型的存在问题是(B)

A用户容易参与开发B缺乏灵活性

C用户与开发者易沟通D适用可变需求

37、木有

38、程序的三种基本控制结构是(B)

A过程、子程序和分程序B顺序、选择和重复

C递归、堆栈和队列D调用、返回和转移

39、需求分析中开发人员要从用户那里了解(A)

A软件做什么B用户使用界面

C输入的信息D软件的规范

40、可行性分析是在系统开发的早期所做的一项重要的论证工作,它是该系统是否开发的重要依据,因此必须给出(B)的回答。

A确定B行或不行

C正确D无二义

41、若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:

-1.001,-1.0,1.0,1.001.设计这组测试用例的方法是(C)

A条件覆盖法B等价分类法

C边界分析法D错误推测法

42.下列属子回鹘阶段的文档是(C)

A软件规格说明B用户操作手册

C软件问题报告D软件测试分析报告

43.因计算机硬件和软件环境的变化而作出的修改软件得过程称为(B)

A纠正性维护B适应性维护

C完善性维护D预防性维护

44、下列文档与维护人员有关的有(C)

A软件需求说明书B项目开发计划

C概要设计说明书D操作手册

46.模块的内部征指的是()

A.输入/输出(接口)和功能

B.内部和程序代码

C功能和内部数据

D.功能和程序代码

47.模块的外部特征指的是()

A.输入/输出(接口)和功能

B.内部和程序代码

C功能和内部数据

D.功能和程序代码

48.下列关于软件体系结构设计原则的说法中错误()

A.降低模块的内聚性,提高模块的耦合性

B.模块应具有高扇入和适当的扇出

C.软件结构中的深度和宽度不宜过大

D.尽量降低模块接口的复杂度

49.下列关于软件体系结构设计原则的说法中错误的是()

A.提高模块的内聚性,降低模块的耦合性

B.模块应具有高扇入和适当的扇出

C.模块的控制域应处于其作用域范围之内

D.软件结构中的深度和宽度不宜过大

50.一个对象通常由对象名,属性和___三部分组成.()

A.数据流.B.数据项.C操作D.类

51.封装是一种信息隐蔽技术,用户只能看见对象____的信息,对象的____对用户是隐蔽的.()

A.封装界面内部实现.B.内部实现封装界面C.属性操作D.操作属性

52.类是一组具有相同属性和相同操作的____的集合.()

A.消息.B.结构.C对象D.模型

53.类属性是对象的____的抽象,用数据结构来描述.()

A.行为.B状态.C事件.D脚本

5.(B)是硬件工程、软件工程、数据库工程和人机工程的基础。

A.系统性能B.系统定义

C.系统目标D.系统定义的评审

6.实体的三个基本组成成分是实体、联系和(B)。

A.模型B.属性

C.特征D.事务

7.数据流图中的基本符号有(D)

A.交换、加工、数据流和存储

B.输入、输出、外部实体和加工

C.交换、数据存储、加工和数据流

D.数据的源点或终点、数据流、数据存储和加工

17.好的软件结构应该是(B)

A.高耦合,高内聚

B.低耦合,高内聚

C.高耦合,低内聚

D.低耦合,低内聚

18.划分模块时,一个模块的(A)

A.作用域应处于其控制域范围之内

B.控制域应处于其作用域范围之内

C.作用域与控制域互不包含

D.作用域与控制域不受任何限制

94.在结构化设计中,(C)描述了模块的输入输出关系、处理内容、模块的内部数据和模块的调用关系,是系统设计的重要成果,也是系统实施阶段编制程序诵读任务书和程序设计的出发点和依据。

A.系统流程图

B.IPO图

C.HIPO图

D.模块结构图

多项选择题:

1.快速应用开发(RAD)模型包含的开发阶段有(ABCDE)

A.业务建模B.数据建模

C.处理建模D应用生成

E.测试及反复

2.根据开发策略的不同,演化模型又可以细分为为两种模型,它们是(BD)

A.RAD模型B.增量模型

C.瀑布模型D.螺旋模型

3.软件重用包括的三个层次是(ABD)

A.知识重用B.方法重用

C.代码重用D.软件成分重用

4.软件成分重用包括的三个层次是(ABC)

A.分析结果重用B.设计结果重用

C.代码重用D.知识重用

6.人机工程过程包括(ABCDE)

A.活动分析B.语义分析和设计

C.语法和词法设计D.用户环境设计

E.原型

7.常用的加工逻辑描述方法有(ABC)

A.结构化语言

B.判定法

C.判定树

D.数据流图

9.变换模型数据流图一般由(BCD)组成。

A.事务中心

B.变换中心

C.输入

D.输出

19.“顾客通过网络下单之后,系统计算出总计金额,税金,运费,并将数目传递给一个外挂的会计系统,该系统时另外购买的”从这句话可以看出,系统的参与者有(AB)

A.顾客

B.会计系统

C.气候

D.温度

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1