您当前的位置:长沙中南科技培训学校 > 考试资料 >

考试资料

计算机科学与技术《软件工程》试题及答案

作者:曾老师 来源:中南科技 点击:
计算机科学与技术《软件工程》试题及答案
1、 【单选题】
11、系统技术可行性研究涉及的技术应该是什么样技术。( )
选项
A:现在已提出的
B:现在研究的
C:不一定可以获得的
D:一定可以获得的

参考答案:D

2、 【单选题】
49、在软件质量因素中,软件具有挽回操作不当造成软件系统失效的能力称为( )
选项
A:可用性
B:可靠性
C:可理解性
D:灵活性

参考答案:B

3、 【单选题】
17、E-R模型是表示概念数据模型的一种方法,通常它和( )
选项
A:系统实现的方法有关
B:系统实现的方法无关
C:DBS有关
D:操作系统有关

参考答案:B

4、 【单选题】
44、在软件开发过程中,为了充分发挥少数经验丰富、技术高超的程序的作用,程序设计小组应采用什么的组织形式。( )
选项
A:主程序员组
B:民主制程序员组
C:现代程序员组
D:传统程序员组

参考答案:A

5、 【单选题】
16、在分析模型中,哪种用来描绘数据对象之间的关系。( )
选项
A:实体关系图
B:状态转换图
C:数据流图
D:处理规格说明图

参考答案:A

6、 【单选题】
3、结构化生命周期法实施的前提和依据是( )
选项
A:固有的阶段划分
B:系统的需求比较稳定
C:完善的开发工具
D:开发过程是顺序的

参考答案:B

7、 【单选题】
41、对象类之间的归纳关系就是下列哪种关系。( )
选项
A:一般——特殊
B:整体——部分
C:相互依赖
D:层次构造

参考答案:A

8、 【单选题】
33、测试的关键问题是( )
选项
A:如何组织对软件的评审
B:如何验证程序的正确性
C:如何采用综合策略
D:如何选择测试用例

参考答案:D

9、 【单选题】
15、需求分析阶段的研究对象是( )
选项
A:系统分析员要求
B:用户要求
C:软硬件要求
D:系统要求

参考答案:B

10、 【单选题】
29、下列关于功能性注释不正确的说法是( )
选项
A:功能性注释嵌在源程序中,来说明程序段或语句的功能以及数据的状态
B:注释用来说明程序段,需要在每一行都要加注释
C:可使用空行或缩进,以便很容易区分注释和程序
D:修改程序也应修改注释

参考答案:B

11、 【单选题】
46、小组成员完全平等,享有充分的民主,通过协商帮出技术决策,这种组织程序员组的方法称为( )
选项
A:主程序员组
B:民主制程序员组
C:现代程序员组
D:传统程序员组

参考答案:B

12、 【单选题】
4、加工是对数据流图中不能再分解的基本加工的精确说明,下述哪个是加工的最核心成分?( )
选项
A:加工顺序
B:加工逻辑
C:执行频率
D:激发条件

参考答案:B

13、 【单选题】
26、下面关于PDL语言不正确的说法是( )
选项
A:PD是描述处理过程怎么做
B:PD是只描述加工做什么
C:PD也称为伪码
D:PD的外层语法应符合一般程序设计语言常用的语法规则

参考答案:B

14、 【单选题】
28、不属于详细设计的主要工具有( )
选项
A:DF图
B:PA图
C:PD
D:N-图

参考答案:A

15、 【单选题】
32、用白盒法技术设计测试用例的方法包括( )
选项
A:错误推测
B:因果图
C:基本路径测试
D:边界值分析

参考答案:C

16、 【单选题】
39、下列文档与维护人员有关的有( )
选项
A:软件需求说明书
B:项目开发计划
C:概要设计说明书
D:操作手册

参考答案:C

17、 【单选题】
31、选择程序设计语言的关键因素是( )
选项
A:软件应用领域
B:软件执行环境
C:软件开发方法
D:算法和数据结构

参考答案:D

18、 【单选题】
8、下列属于软件的特点的是( )
选项
A:软件是一种逻辑实体,具有抽象性
B:软件在使用过程中没有磨损、老化的问题
C:软件不同于一般程序,它的一个显著特点是规模庞大,复杂程序高
D:以上都正确

参考答案:D

19、 【单选题】
43、对象类之间的聚集关系就是下列哪种关系。( )
选项
A:一般——特殊
B:整体——部分
C:相互依赖
D:层次构造

参考答案:B

20、 【单选题】
6、下述哪种是内聚性最严格的形式? ( )
选项
A: 逻辑
B:功能
C:过程
D:一致性

参考答案:B

21、 【单选题】
35、逻辑覆盖标准主要用于( )
选项
A:墨盒测试方法
B:白盒测试方法
C:灰盒测试方法
D:软件验证方法

参考答案:B

22、 【单选题】
22、为高质量地开发软件项目,在软件结构设计时,必须遵循( )原则。
选项
A:信息隐蔽
B:质量控制
C:程序优化
D:数据共享

参考答案:A

23、 【单选题】
10、螺旋模型是一种将瀑布模型和( )模型结合起来的软件开发模型。
选项
A:增量模型
B:专家系统
C:喷泉模型
D: 变换模型

参考答案:A

24、 【单选题】
50、下列有关软件工程的标准,属于行业标准的是( )
选项
A:GB
B:DI
C:IS
D:IEE

参考答案:D

25、 【单选题】
40、软件维护工程越来越受到重视,因为它的花费常常要占软件生命周期全 部花费的( )
选项
A:10%~20%
B:20%~40%
C:60%~80%
D:90%以上

参考答案:C

26、 【单选题】
19、数据字典是用来定义哪种图中的各个成份的具体含义的。( )
选项
A:流程图
B:功能结构图
C:系统结构图
D:数据流图

参考答案:D

27、 【单选题】
42、用面向对象方法开发软件时,通常不需要建立( )
选项
A:对象模型
B:功能模型
C:动态模型
D:关联模型

参考答案:D

28、 【单选题】
1、在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )
选项
A:软件危机
B:软件工程
C:程序设计革命
D:结构化程序设计

参考答案:A

29、 【单选题】
9、从目前情况来看,增量模型存在的主要问题是( )
选项
A:用户很难适应这种系统开发方法
B:该方法的成功率很低
C:缺乏丰富而强有力的软件工具和开发环境
D:缺乏对开发过程中的问题和错误具有应付变化的机制

参考答案:C

30、 【单选题】
30、下列关于效率的说法不正确的是( )
选项
A:效率是一个性能要求,其目标应该在需求分析时给出
B:提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法
C:效率主要指处理机时间和存储器容量两个方面
D:程序的效率与程序的简单性无关

参考答案:D

31、 【单选题】
25、详细设计与概要设计衔接的图形工具是( )
选项
A:DF图
B:程序图
C:PA图
D:SC图

参考答案:D

32、 【单选题】
24、画软件结构图时应注意调用关系只能是( )
选项
A:从下到上
B:从上到下
C:从左到右
D:从右到左

参考答案:B

33、 【单选题】
14、需求规格说明书的作用不包括( )
选项
A:软件验收的依据
B:用户与开发人员对软件要做什么的共同理解
C:软件可行性研究的依据
D:软件设计的依据

参考答案:C

34、 【单选题】
48、CASE工具的作用是( )
选项
A:提高软件生产率和软件质量
B:使管理人员便于管理
C:提高软件重用性
D:方便用户使用

参考答案:A

35、 【单选题】
18、DFD中的每个加工至少需要( )
选项
A:一个输入流
B:一个输出流
C:一个输入或输出流
D:一个输入流和一个输出流

参考答案:D

36、 【单选题】
20、耦合度最高的是哪种耦合。( )
选项
A:环境
B:内容
C:控制
D:数据

参考答案:B

37、 【单选题】
12、做好哪个时期的工作,是降低软件成本和提高软件质量的关键?( )
选项
A:软件定义时期
B:软件设计时期
C:软件编程时期
D:软件维护时期

参考答案:A

38、 【单选题】
47、所谓软件过程的里程碑,通常是指( )
选项
A:一定的时间间隔
B:每个项目活动
C:基线
D:开发进度月报

参考答案:C

39、 【单选题】
5、数据字典是对数据定义信息的集合,它所定义的对象都包含于( )
选项
A: 数据流图
B:程序框图
C:软件结构
D:方框图

参考答案:A

40、 【单选题】
36、提高测试的有效性非常重要,成功的测试是指( )
选项
A:证明了被测试程序正确无误
B:说明了被测试程序符合相应的要求
C:未发现被测程序的错误
D:发现了至今为止尚未发现的错误

参考答案:D

41、 【单选题】
45、软件重用(又称软件复用)是指在软件开发过程中重复使用相同的或相似什么的过程。( )
选项
A:函数
B:过程
C:子程序
D:软件元素

参考答案:D

42、 【单选题】
37、黑盒测试在设计测试用例时,主要需要研究( )
选项
A:需求规格说明与概要设计说明
B:详细设计说明
C:项目开发计划
D:概要设计说明与详细设计说明

参考答案:A

43、 【单选题】
7、数据流图是用于软件需求分析的工具,下列元素( ) Ⅰ.数据流Ⅱ.加工Ⅲ. 数据存储 Ⅳ. 外部实体(源或潭) 哪些是其基本元素?
选项
A:全是
B:Ⅰ,Ⅲ和Ⅳ
C:Ⅱ,Ⅲ和Ⅳ
D:Ⅰ和Ⅲ

参考答案:C

44、 【单选题】
21、内聚程度较低的是哪种内聚。( )
选项
A:偶然
B:过程
C:顺序
D:时间

参考答案:A

45、 【单选题】
38、可维护性的特性中,相互矛盾的是( )
选项
A: 可理解性与可测试性
B:效率与可修改性
C:可修改性和可理解性
D:可理解性与可读性

参考答案:B

46、 【单选题】
13、在可行性研究中难度最大的是( )
选项
A:经济可行性
B: 技术可行性
C:运行可行性
D:法律可行性

参考答案:B

47、 【单选题】
23、软件设计包含过程设计、接口设计、体系结构设计和数据设计,其中最后完成的设计是( )
选项
A:过程设计
B:接口设计
C:体系结构设计
D:数据设计

参考答案:A

48、 【单选题】
2、软件工程的出现是由于( )
选项
A:软件危机
B:计算机硬件技术的发展
C:软件社会化的需要
D:计算机软件技术的发展

参考答案:A

49、 【单选题】
34、软件测试是软件质量保证的重要手段,下述( )是软件测试的最基础环节。
选项
A:功能测试
B:单元测试
C:结构测试
D:确认测试

参考答案:B

50、 【单选题】
27、 Jackson方法是面向什么的设计方法。( )
选项
A:数据结构
B:控制流
C:顺序流
D:对象

参考答案:A


版权信息

Copyright@2017-2023
网站备案: 湘ICP备2020019499号

  • 招考微信平台

  • 招考官方微博

  • 扫码咨询我们
  • 扫一扫
    参与每天互动