- 博客(12)
- 收藏
- 关注
原创 大连交通813软件工程考研
3.HIPO图的H图用于描述软件的层次关系,矩形框表示一个模块,矩形框之间的直线表示模块之间的_____关系。18.不采用软件工程的方法开发软件,软件只有程序而无文档,从而导致维护工作困难,这是一种____的维护。1.软件生产的发展经历了三个阶段,分别是____、程序系统时代和软件工程时代时代。19.子类自动共享父类数据结构和方法的机制是____,这是类之间的一种关系。29.软件项目管理过程一个关键的活动是____,它是软件开发工作的第一步。14.变换型数据流图是由输入、____和输出三部分组成的。
2023-08-19 15:06:38
198
原创 24天津工业大学840软件工程考研
3.HIPO图的H图用于描述软件的层次关系,矩形框表示一个模块,矩形框之间的直线表示模块之间的_____关系。16、用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性( )18.不采用软件工程的方法开发软件,软件只有程序而无文档,从而导致维护工作困难,这是一种____的维护。15、信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R图( )19.子类自动共享父类数据结构和方法的机制是____,这是类之间的一种关系。
2023-08-17 20:46:32
387
1
原创 太原理工大学895软件工程考研
而且用先全局后局部、先整体后细节、先抽象后具体的逐步求精过程,开发出来的程序具有清晰的层次结构,因此程序容易阅读和理解,这样,程序自顶向下,逐步细化,分解成一个树型结构。②动态模型:该模型描述了系统的控制结构,它表示了瞬间的、行为化的系统控制性质,它关心的是系统的控制及操作的执行顺序,它从对象的事件和状态的角度出发,表现了对象的交互行为。(2)组织正式技术评审。基线:是软件生存期中各开发阶段的一个特定点,它的作用是把开发各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,以便于检查与肯定阶段成果。
2023-08-17 20:38:27
259
1
原创 24大连交通大学813软件工程考研习题
因为驱动模块是模拟主程序或者调用模块的功能,处于被测试模块的上层,所以驱动模块只需要模拟向被测模块传递数据,接收、打印从被测模块返回的数据的功能,较容易实现。而桩模块用于模拟那些由被测模块所调用的下属模块的功能,由于下属模块往往不只一个,也不只一层,由于模块接口的复杂性,桩模块很难模拟各下层模块之间的调用关系,同时为了模拟下层模块的不同功能,需要编写多个桩模块,而这些桩模块所模拟的功能是否正确,也很难进行验证。3)模块的作用范围与控制范围,即当作用范围为控制范围的子集时,才能获得较低的块间联系;
2023-08-17 20:27:53
151
1
原创 河海大学846软件工程考研分享
(1)借书:根据读者的借书证查询读者档案,若借书数目未超过规定数量,则办理借阅手续(修改库存记录及读者档案),超过规定数量者不予借阅。(1)报社发行多种刊物,每种刊物通过订单来征订,订单中有代码,名称,订期,单价,份数等项目,订户通过填写订单来订阅报刊。9.基线可作为软件生存期中各开发阶段的一个检查点。A、内容型 B、控制型 C、公共型 D、数据型。A、需求规格说明书 B、设计说明书 C、源程序 D、开发计划。
2023-08-14 16:23:14
262
原创 大连交通大学813软件工程考研习题
总的原则是:至顶而下,逐层分解(画分层数据流图):比较复杂的系统不能画在一张纸上 逐层分解的画法可以控制每一层的复杂度。对软件开发提供强有力的支持,为开发过程中的活动提供统一的政策保证,为参与开发的人员提供帮助和指导,是软件生存周期模型化技术的基础,也是建立软件开发环境的核心。结构化分析:简称SA,面向数据流进行数据分析的方法。⑴模块化:模块是软件的组成部分,是具有独立功能且可命名的一段程序,所有模块组成整体,可以满足问题的要求。主要有:瀑布模型,增量模型,螺旋模型,喷泉模型,基于知识的模型,变换模型。
2023-08-09 22:01:20
161
原创 24成都信息工程大学809软件工程考研
总的原则是:至顶而下,逐层分解(画分层数据流图):比较复杂的系统不能画在一张纸上 逐层分解的画法可以控制每一层的复杂度。与现有的系统比较的优越性;(2)、模块化准则:将系统划分成若干模块,每个模块完成一个子功能,把这些模块集中起来组成一个整体,以满足所要求的整个系统的功能。(1)采用方框和箭头等简单的图形符号描述系统的活动和数据流,描述活动所受到的约束条件及实现机制,清楚地反映了系统的功能。⑴模块化:模块是软件的组成部分,是具有独立功能且可命名的一段程序,所有模块组成整体,可以满足问题的要求。
2023-08-08 22:06:46
118
原创 成都信息工程大学809软件工程考研
因为驱动模块是模拟主程序或者调用模块的功能,处于被测试模块的上层,所以驱动模块只需要模拟向被测模块传递数据,接收、打印从被测模块返回的数据的功能,较容易实现。而桩模块用于模拟那些由被测模块所调用的下属模块的功能,由于下属模块往往不只一个,也不只一层,由于模块接口的复杂性,桩模块很难模拟各下层模块之间的调用关系,同时为了模拟下层模块的不同功能,需要编写多个桩模块,而这些桩模块所模拟的功能是否正确,也很难进行验证。一个中等规模的软件,如果其开发过程需要一年时间,则它投入使用后,其运行的时间可能持续五到十年。
2023-08-08 22:01:20
73
原创 河海大学软件工程846考研分享
17.McCabe指出,V(G)可作为程序规模的定量指标,V(G)值越高的程序往往是越复杂、越容易出问题的程序。9.软件开发项目每年所需的人年数与开发时间的关系满足Rayleigh-Norden分布,即软件项目的工作量分布曲线。14.一般地,由N个程序员组成的程序员小组在完成相同规模的软件时需要的通信数量C(N)=时的时间,它正好是工作量曲线的峰值,说明此时的工作量最大、参加项目的人最多。28.软件项目的风险按照其影响的范围,可分为项目风险、技术风险和。2.对不依赖于其他属性的软件的简单属性的测量称为。
2023-08-08 12:48:34
258
原创 【24成都信息工程大学809软件工程考研】
很多同学在考研复习过程中,反应画图部分是比较困难的。其实画图部分是根据我们软件生命周期不同阶段,而产生不同类型的图形。每一类图形都是自己的画图规律,感觉难的是大家复习材料比较少,很难通过练习,找到图形的规律。软工其实是一门可以快速学习和掌握的科目,前提是了解核心考点和内容,根据考研要求针对性复习是最快的方式,其中真题的参考价值就非常大!复习科目是软件工程导论,还是要早一点开始。传统方法学:数据流图,状态转化图,ER图,软件结构图,程序流程图,盒图,黑/白盒测试等;面向对象:类图,用例图,时序图,活动图等;
2023-07-17 20:48:07
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人