搜索
您的当前位置:首页正文

17春秋福师《软件工程》在线作业二

来源:爱够旅游网
17春秋福师《软件⼯程》在线作业⼆

福师《软件⼯程》在线作业⼆试卷总分:100 得分:0

⼀、单选题 (共 30 道试题,共 60 分)

1. 两个模块彼此间通过参数交换信息,⽽且交换的信息仅仅是(),称为数据耦合A. 数据B. 图表C. 数字D. ⽂字满分:2 分

2. ⾯向对象的软件技术以()为核⼼A. 数据B. 对象C. 过程D. 结构满分:2 分

3. 需求分析最终的结果是产⽣()A. 项⽬开发计划B. 需求规格说明书C. 设计说明书D. 可⾏性分析报告满分:2 分

4. ⼤型软件的测试不含有那个阶段()A. 边值测试B. 单元测试C. 集成测试D. 验收测试满分:2 分

5. ()适合于调试⼩程序A. 蛮⼲法B. 回溯法C. 原因排除法D. 以上均不是满分:2 分

6. 数据对象彼此间()

A. 有关联的B. 没有关联C. 不好界定关联D. 以上都不正确满分:2 分

7. 以下那个选项()不属于实体-联系图A. 数据B. 数据对象C. 数字D. 数图满分:2 分

8. Jackson结构程序设计⽅法基本上由()个步骤组成A. 1B. 3C. 5D. 7满分:2 分

9. 下⾯属于软件调试技术的是()。A. 边界值分析B. 回溯法C. 循环覆盖D. 集成测试满分:2 分

10. 下⾯选项属于瀑布模型存在的问题()A. ⽤户容易参与开发B. 缺乏灵活性

C. ⽤户与开发者易沟通D. 适⽤可变需求满分:2 分

11. 信息隐藏中隐藏的是模块的()A. 实现细节B. 设计细节C. 运⾏细节D. 以上都不正确满分:2 分

12. 下⾯不是软件⼯程三要素的是()A. ⽅法B. 类C. 过程D. ⼯具满分:2 分

13. 软件⽣命周期中所花费⽤最多的阶段为()。A. 详细设计B. 软件编码C. 软件测试D. 软件维护满分:2 分

14. 软件测试⽅法中,⿊盒、⽩盒测试法是常⽤的⽅法,⽩盒测试主要⽤于测试()A. 结构合理性B. 软件外部功能C. 程序正确性D. 程序内部逻辑满分:2 分

15. 任务分解技术中最常⽤的是按()划分任务A. 开发阶段B. 开发⽬标C. 设计过程D. 以上都不正确满分:2 分

16. 根据⽤户在软件使⽤过程中提出的建设性意见所进⾏的维护活动是( ).A. 纠错性维护B. 适应性维护C. 改善性维护D. 预防性维护满分:2 分

17. 以下那个不属于验证软件需求的正确性的()A. ⼀致性B. 完整性C. 现象性D. 有效性

满分:2 分

18. 软件测试是为()⽽执⾏程序的过程。A. 纠正错误B. 发现错误C. 避免错误D. 证明正确满分:2 分

19. 下⾯不是⾯向对象设计准则的是( )A. 模块化B. 抽象C. 信息隐藏D. 不可重⽤满分:2 分

20. 改正性维护占整个维护活动的()A. 50%-66%B. 17%-21%C. 18%-25%D. 4%满分:2 分

21. 需求分析中开发⼈员要从⽤户那⾥了解的有()A. 软件做什么B. ⽤户使⽤界⾯C. 输⼊的信息D. 软件的规模满分:2 分

22. 完善性维护占整个维护活动的()A. 50%-66%B. 17%-21%C. 18%-25%D. 4%满分:2 分

23. 下⾯不属于软件成分的重⽤的级别的是()A. 代码重⽤B. 设计结果重⽤C. 分析结果重⽤

D. 类重⽤满分:2 分

24. 下⾯是软件重⽤的层次的是()A. 知识重⽤B. 数量重⽤C. 结构重⽤D. 数据重⽤满分:2 分

25. 层次图很适于在()设计软件的过程使⽤A. ⾃顶向下B. ⾃底向上C. 由中间到两边D. 以上都不正确满分:2 分

26. 下⾯那个不属于常见的3类⼈机界⾯设计指南()A. ⼀般交互指南B. 信息输出指南C. 数据输⼊指南D. 信息显⽰指南满分:2 分

27. 详细设计也称为(),它将详细的设计每个模块A. 模块设计B. 过程设计C. 整体设计D. 分段设计满分:2 分

28. 软件维护是软件⽣命周期的固有阶段,⼀般认为各种不同的软件维护以()维护所占的维护量最⼩。A. 改正性维护B. 适应性维护C. 预防性维护D. 完善性维护满分:2 分

29. 数据字典的最重要⽤途是作为()阶段的⼯具A. 开发B. 分析

C. 运⾏D. 维护满分:2 分

30. 传统的软件开发⽅法以()为核⼼A. 数据B. 算法C. 结构D. 过程满分:2 分

⼆、判断题 (共 15 道试题,共 30 分)

1. 测试计划包括测试策略,测试⽅案,最终结果()A. 错误B. 正确满分:2 分

2. 软件⼯程包括技术和管理两⽅⾯内容,是技术与管理紧密结合的产物( )A. 错误B. 正确满分:2 分

3. 在逻辑内聚的模块中,相互之间关联性强,因此这类模块的修改⽐较简单()A. 错误B. 正确满分:2 分

4. 分析模型是系统分析员同⽤户、领域专家交流时有效地通信⼿段()A. 错误B. 正确满分:2 分

5. 软件设计中应该追求尽可能松散耦合的系统( )A. 错误B. 正确满分:2 分

6. 数据元素组成数据的三种⽅式:顺序、选择、重复( )A. 错误B. 正确满分:2 分

7. ⽂档是软件产品的⼀部分,没有⽂档的软件不能称其为软件()

A. 错误B. 正确满分:2 分

8. 所谓穷举测试就是把程序中所有可能的执⾏路径都检查⼀遍()A. 错误B. 正确满分:2 分

9. 软件质量是软件与明确地和隐含地定义的需求相⼀致的程度()A. 错误B. 正确满分:2 分

10. 对象模型表⽰静态的、结构化的系统的“数据”性质()A. 错误B. 正确满分:2 分

11. 与⽤户沟通时访谈有两种基本⽅式,正式的和⾮正式的访谈()A. 错误B. 正确满分:2 分

12. ⼦系统两种交互⽅式是客户-供应商关系和平等伙伴关系( )A. 错误B. 正确满分:2 分

13. IPO是输⼊、处理、输出图的简称()A. 错误B. 正确满分:2 分

14. McCabe⽅法根据程序控制流的复杂程度定量度量程序的复杂程度()A. 错误B. 正确满分:2 分

15. 当算法中包含多重嵌套条件时,⽤盒图可以清楚表述算法()A. 错误B. 正确满分:2 分

三、多选题 (共 5 道试题,共 10 分)1. 常见的软件⼯程中出现的⽂档有()A. 系统说明B. ⽤户⼿册C. 测试计划D. 详细设计满分:2 分

2. 下⾯属于软件危机表现的有()A. 对软件的开发成本不准确B. 对软件的开发进度估计不准确C. 软件通常没有适当的⽂档资料D. 软件常常是不可维护的满分:2 分

3. 软件⼯程的主要⽬的包括()A. 提⾼软件的可维护性B. 减少软件维护需要的⼯作量C. 降低软件系统的总成本D. ⼯程规模⽐较⼤满分:2 分

4. ⼤型软件系统的测试过程经常由那⼏个步骤()A. 模块测试B. ⼦系统测试C. 系统测试D. 验收测试满分:2 分

5. 通常⽤来消除数据冗余度的范式有()A. 第⼀范式B. 第⼆范式C. 第三范式D. 以上都不正确满分:2 分

因篇幅问题不能全部显示,请点此查看更多更全内容

Top