PAGE \* MERGEFORMAT43

《软件工程》(第五版)习题参考答案第1章 一、判断题1、(×)软件的维护与硬件维护本质上是相同的。 2、(√)软件在运行和使用中也存在退化问题。 3、(×)软件危机的产生主要是因为程序设计人员使用了不适当的程序设计语言。 4、(√)软件同其他事物一样,有孕育、诞生、成长、成熟和衰亡的生存过程。5、(×)文字处理软件Word属于系统软件。 应用软件6、(√)原型是软件的一个早期可运行的版本,它反映最终系统的部分重要特性。7、(√)软件开发过程中,一个错误发现得越晚,为改正它所付出的代价就越大。8、(×)快速原型模型对软件开发人员的水平要求不高。9、(√)喷泉模型适合于面向对象的软件开发。10、(×)面向对象开发方法的主要缺点是在适应需求变化方面不够灵活。二、选择题1、软件是一种(C)。A、??序B、数据C、逻辑产品D、物理产品2、软件开发方法是(A)。A、指导软件开发的一系列规则和约定B、软件开发的步骤C、软件开发的技术D、软件开发的思想3、软件生存周期中花费最多的阶段是(D)。A、详细设计B、软件编码(最少)C、软件测试D、软件维护4、软件工程的三要素不包括(D)。A、工具B、过程C、方法D、环境5、在软件生存周期中,能准确地确定“软件系统必须做什么”的阶段是(D)。A、总体设计B、详细设计(怎么做)C、可行性研究(能不能做)D、需求分析6、瀑布模型本质上是一种(A)模型。A、线性顺序B、顺序迭代C、线性迭代D、能及早见到产品的7、瀑布模型突出的缺点是不适应(D)的变动。A、算法B、程序语言C、平台D、用户需求8、在软件开发模型中,提出最早、应用最广泛的模型是(A)。A、瀑布模型B、喷泉模型C、快速原型模型D、螺旋模型9、瀑布模型不适合用于(A)的软件开发。A、需求模糊不清B、用户不能参与开发C、用户对计算机不了解D、开发人员对业务知识不熟悉10、快速原型的主要优点不包括(D)。A、能让用户参与开发、给出反馈B、尽早把需求分析清楚,以降低风险C、尽早地发现问题、纠正错误D、对软件分析设计人员的素质要求不高11、快速原型的主要问题在于(A)。A、缺乏支持原型开发的工具B、要严格控制原型构造的迭代C、终端用户对原型不能理解D、软件的测试和文档更新困难12、螺旋模型是一种将瀑布模型和(A)结合起来的软件开发模型。A、增量模型B、专家系统C、喷泉模型D、变换模型13、在软件生产的程序系统时代由于软件规模扩大和和软件复杂性提高等原因导致了(A)。A、软件危机B、软件工程C、程序设计革命D、结构化程序设计14、集成化开发环境中的环境集成机制不包括(D)。A、数据集成B、控制集成C、界面集成D、服务集成15、软件工程的出现是由于(A)。A、软件危机的出现B、计算机硬件技术的发展C、软件社会化的需要D、计算机软件技术的发展三、简答题1、软件通过你自己使用计算机的经历和对计算机的认识分辨软件和程序的差别,指出区别的关键点。答:软件包括程序、数据及其相关文档的完整集合。其中,程序是按事先设计的功能和性能要求执行的指令序列;数据是使程序能够正确地处理信息的数据结构;文档是与程序开发、维护和使用有关的图文资料。软件包括程序,程序只是软件的一部分。2、简述软件危机产生的原因以及避免的方法。答:软件危机的产生有两方面因素,一方面与软件本身的抽象性和复杂性有关;另一方面则与软件开发和维护过程中使用的技术和方法有关,这是主观原因。为了解决软件危机,既要有技术措施(好的方法和工具),也要有组织管理措施。(1)使用好的软件开发技术和方法。(2)使用好的软件开发工具,提高软件生产率。(3)有良好的组织、严密的管理,各方面人员相互配合共同完成任务。3、简述软件工程在软件开发中的作用和意义。答:软件工程的主要思想是强调软件开发过程中应用工程化原则的重要性。软件工程的目标是实现软件的优质高产。软件工程的目的是在经费的预算范围内,按期交付出用户满意的、质量合格的软件产品。4、软件生命周期概念对软件的开发有哪些指导作用。答:软件生命周期是软件工程的一个重要的概念。把整个软件生命周期划分为若干个较小的阶段,每个阶段都有相对独

机票预订系统活动图_软件工程(第五版)--习题及答案技术总结.docx相关推荐

  1. 机票预订系统活动图_机票预订ppt

    PPT内容 这是机票预订ppt,包括了"机票预订系统"项目描述,"机票预订系统"项目要求,可行性研究和项目开发环境,需求分析,建立系统静态模型,建立系统动态模型 ...

  2. 机票预订系统活动图_网上机票预订系统设计.doc

    网上机票预订系统设计 HYPERLINK "D:\\downfilelinshi\\" 飞机票网上订票官网: 电子商务课程设计报告 网 上 机 票 预 定 系 统 组员: 学号: ...

  3. 机票预订系统活动图_机票预订系统详细设计

    机票预订系统详细设计 1 引言 编写目的 在前一阶段(概要设计说明书)中,已解决了实现该系统需求的程序类设计问题.包括如何 把该系统划分成若干个类.决定各类之间的接口.类之间传递的信息,以及数据结构. ...

  4. 机票预订系统活动图_机票预订系统(概要设计说明书)

    页脚内容 - 11 - 1 引言 . .......................................................... - 2 - 1.1 编写目的 ....... ...

  5. 机票预订系统活动图_C语言实现-航空订票系统(飞机订票系统)

    1 #include 2 #include 3 #include 4 #include 5 //#include "getch.h" 6 #include 7 #define MA ...

  6. java第5版的课后答案_java第五章习题及答案.doc

    java第五章习题及答案 第五章习题 填空题: 1.小应用程序是存储于----上的java程序,它是在--端运行的. 2.小应用程序的生命期中包括如下几个阶段:--.--.--.--. 3.程序包ja ...

  7. C++Primer第五版——习题答案+详解(完整版)

     C++Primer第五版--习题答案详解 新手入门必看的书.知识是一个系统化并且相互关联的体系,零散的东西每天收获如果不形成自己的体系的话,那将是毫无意义的,所以我觉得有必要将这本书先啃一遍,消化其 ...

  8. C++ primer (中文版-第五版 )练习题答案

    C++ primer (中文版-第五版 ) 练习题答案 第1章 开始 1.4控制流 1.4.1节 while语句练习 1.4.2节 for语句练习 1.4.3节 读取数量不定的输入数据练习 1.4.4 ...

  9. C++Primer第五版 习题答案 目录

    C++Primer第五版 习题答案 本文当作我学习C++的一个记录,这里的习题答案并不是标准答案,仅仅是我的理解,如有错误,请大家指出,谢谢! 参考的文章会在文末列出. 使用的系统为:ubuntu 1 ...

最新文章

  1. 八步搞定个人计算机安全
  2. 用java写一个日历_使用JAVA写一个简单的日历
  3. Spark TopN
  4. SQL Server 2008 (R2) 单机版安装的先决条件
  5. 服务器503能自动恢复吗,服务器出现503错误的原因与解决方法
  6. Flink SQL中的函数
  7. 光伏发电设备被淹或浸水时的相关注意事项
  8. sql取上个月年月_sql 查询本年、本月、本日记录的语句,附SQL日期函数
  9. 算法面试基础:LR(逻辑回归)
  10. 蝶形算法 matlab,FFT快速傅里叶变换(蝶形算法)详解
  11. 镁光ssd管理工具 linux,解决BIOS找不到SSD,镁光SSD固态硬盘升级固件方法
  12. Numpy.fromfunction用法
  13. “Failed to load response data“ django@xframe_options_exempt 网站不许 Firefox 显示被嵌入的网页
  14. texture packer 处理图片空白的问题
  15. iOS微信网页长按图片问题解决
  16. GJCTF 官方WP PWN部分
  17. 我希望我们在Java中拥有十大锡兰语言功能
  18. 配置一个好看的PowerShell
  19. 2013年全球最值得模仿的10个社交类网站应用
  20. 2020春季学期哈工大软件构造学习心得二

热门文章

  1. flask项目开发中,遇到http 413错误
  2. 20155222卢梓杰 《Java程序设计》第1周学习总结
  3. 700多位老人的“智慧”养老记
  4. Android 抽屉效果Demo
  5. 如何在android模拟器中安装apk软件
  6. 变量在内存中的值[c][code]
  7. 我想自学Linux,需要从哪些方面学起
  8. H.264 Profile、Level、Encoder三张简图
  9. C字符串数组赋值
  10. halcon File文件算子,持续更新