《电大本科_软件工程期末复习题2024最新--好.docx》由会员分享,可在线阅读,更多相关《电大本科_软件工程期末复习题2024最新--好.docx(14页珍藏版)》请在优知文库上搜索。
1、软件工程一、选择题1、软件工程的探讨者将软件开发和维护过程概括为(8)大活动。2、(自律、擅长沟通、具有肯定的软件技能)是职业软件工程师的必要条件。3、计算机病毒是指(一组自我复制和自动执行的具有破坏实力的代码)。4、软件需求具有(D)。A.主观性B.不确定性C.多变性D.以上全部5、描述软件需求通常不用哪个工具(模块结构图)。6、软件结构图中没有(推断)元索。7程序流程图与数据流程图的关系(不确定)。8、包含关系用于构造多个用例(共性的部分)。9、假如说用例F被用例T扩展,意思是(F是一个一般用例,T是一个特别用例)。10、用(E-R图)对须要许久保存的信息进行建模。11、美国卡内基梅隆高校
2、制定的SWCMM是(软件成熟度模型)。22、针对需求不确定的软件开发,比较好的模型是(快速原型化模型)。23、可行性分析探讨的费用大约是项目总经费的(6%)。24、业务需求描述的是(软件的目标、规模和范围25、一个数据流程图中的图形符号有且仅有(4)种。26、非干脆耦合的模块独立性最强,(内容耦合)的模块独立性最弱O27、信息隐藏而核心内容是(一个模块的内部信息不允许其他模块干脆访问)。28、面对过程的方法最关切的是(参数),而过程实施的对象是作为过程参数传递的。29、(用例视图)用于描述系统的功能集。30、用(静态)模型建立系统组织结构。31、对象模型描述现实世界中实体的对象以及它们之间的关
3、系,表示目标系统的静态数据结构。在面对对象方法中,由(类图)实现。32、假如对象之间的耦合是通过(消息机制)来实现的,则这种耦合就是交互耦合。33、定义类的属性类型时尽量运用已有类型,太多自定义类型会降低系统的(可维护性)指标。34、在设计测试用例时,应当包括(上面全部状况)测试用例。35、(边值分析和等价类划分)属于功能测试方法。36、一个软件项目大约。的工作量在开发阶段,。的工作量在维护阶段。(30%,70%)37、软件项目管理的内容不包括(技术和算法)。38、通俗的说,软件项目管理中常说的基线是(通过正式复审的文档)。39、科学计算领域一般选择(C)语言。40对于嵌套的循环和分支程序,层
4、次不要超过(3)层。41、在分析模型内表示协调、依次、事务处理以及限制其他对象的类是(限制类)。42、继承耦合是(一般化类与特别化类)之间的一种关联形式,设计时应当适当运用这种耦合。43、构架设计的主要目的是(确定系统总体结构),这项工作由阅历丰富的构架设计师主持完成。12、螺旋模型是一种将(瀑布模型和增量模型)结合起来的软件开发模型。13可行性探讨的四大要素是(经济、技术、法律和社会环境14、软件调研报告是在(需求分析之前)提交的时候。15、系统流程图的主要作用(描述系统的物理模型).16、PD1.是一种(过程设计语言)语言。17、结构化设计方法划分模块的原则是(低耦合,高内聚)。18、配置
5、视图体现了系统的实现环境,反映系统的(物理架构)。19、角色可以有四种类型:系统的运用者,硬件设备,外部系统和(时间)。20、功能模型用于表达系统的需求,为软件的进一步分析和设计打下基础。在面对对象方法中,由(用例图和场景描述)实现。21、下面的哪个选项不是软件工程的宗旨(探讨算法)。44、测试用例是一组(测试用的输入数据以及对应的预45、由城面对对象中的继承和消息机制,使得软件测试(更加困难)。46、软件维护过程中产生的副作用,一般是由(修改程序)引起的。47、项目安排活动的主要任务是(D)0A.估算项目的进度B.安排工作量C.安排资源运用D.以上全部48、假如程序代码的(可读性)好,则调试的成本就可以大幅度降低。49、两个浮点数XO和Xl比较相等时,应当用(IXO-Xl|=4)&(b3)H(c=4b=4b=0a4b0a=0c3c=3clO=1综合以上条件组合,设计测试用例如