软件工程复习题答疑 software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. It is a crucial part of the software development process, ensuring that software is developed on time, within budget, and with the required quality. 1、UML中描述类与类之间关系的图是类图(Class Diagram)。类图是一种静态结构图,用于描述类与类之间的关系。 2、面向对象方法的优点包括:与人类习惯的思维方法一致、稳定性好、可重用性好等。面向对象方法的缺点包括:需要维护。 3、UML中,包图是一种分组机制,用于描述系统的静态结构。 4、软件可以分类为系统软件、支撑软件、应用软件等,根据软件的功能来划分。 5、软件危机是指在计算机软件开发和维护过程中遇到的一系列严重问题,包括项目延期、预算超支、产品质量不高等问题。 6、UML中表示对象之间交互的图为顺序图(Sequence Diagram)。顺序图是一种行为图,用于描述对象之间的交互过程。 7、消息的组成部分包括接收消息的对象、消息名、变元和规格说明。 8、热水器和小鸭牌热水器这两个事物之间是继承关系。 9、对象实现了数据和操作的结合,封装使数据和操作统一到了对象中。 10、面向对象的主要特征包括对象惟一性、封装、继承和多态性。 11、软件文档在软件工程实施中是十分重要的,它不仅是软件开发各阶段的重要依据,也极大地影响软件的可靠性、可维护性和可扩展性。 12、操作系统属于系统软件。 13、在图书管理系统中,借书操作界面类属于边界类。 14、OMT方法是由James Rumbaugh提出的。 15、面向对象分析过程中获取用户需求的正确方法包括:参与用户的工作流程、观察用户的操作、与同行、专家交谈、听取他们的意见等。 16、面向对象分析模型包括功能模型、对象模型和动态模型。 17、为了使开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,因此需求说明的编制是很重要的。 18、为了使程序能在不同计算机上运行,程序应具有较好的可移植性。 19、系统分析员在做储蓄系统的需求开发时,发现用例之间的关系是使用关系。 20、在ATM自动取款机的工作模型中,用户是Actor。 21、软件危机是指在计算机软件开发和维护过程中遇到的一系列严重问题,包括项目延期、预算超支、产品质量不高等问题。 22、类图是一种静态结构图,用于描述类及其相互联系。 23、在类图中,“#”表示的可见性是Private。 24、画数据流图属于需求分析阶段的工作。 25、在软件的分析阶段,常用数据流图来描述业务处理系统的信息来源、存储、处理和去向。 26、关于协作图的描述,下列哪个不正确的是:协作图不是顺序图的一种。 27、顺序图是一种行为图,用于描述对象之间的交互过程。
剩余13页未读,继续阅读
- 粉丝: 761
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于51单片机开发板设计的六位密码锁
- course_s5_linux应用程序开发篇.pdf
- course_s4_ALINX_ZYNQ_MPSoC开发平台Linux驱动教程V1.04.pdf
- course_s0_Xilinx开发环境安装教程.pdf
- 多边形框架物体检测20-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- course_s1_ALINX_ZYNQ_MPSoC开发平台FPGA教程V1.01.pdf
- course_s3_ALINX_ZYNQ_MPSoC开发平台Linux基础教程V1.05.pdf
- rwer456456567567
- AXU2CGB-E开发板用户手册.pdf
- 数据库设计与关系理论-C.J.+Date.epub