首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
论软件构件管理及其应用 软件构件是软件复用的重要组成部分,为了达到软件复用的目的,构件应当是高内聚的,并具有稳定的对外接口。同时为了使构件更切合实际、更有效地被复用,构件应当具备较强的适应能力,以提高其通用性。而存在大量的、可复用的构件是有效使用复
论软件构件管理及其应用 软件构件是软件复用的重要组成部分,为了达到软件复用的目的,构件应当是高内聚的,并具有稳定的对外接口。同时为了使构件更切合实际、更有效地被复用,构件应当具备较强的适应能力,以提高其通用性。而存在大量的、可复用的构件是有效使用复
admin
2020-04-30
50
问题
论软件构件管理及其应用
软件构件是软件复用的重要组成部分,为了达到软件复用的目的,构件应当是高内聚的,并具有稳定的对外接口。同时为了使构件更切合实际、更有效地被复用,构件应当具备较强的适应能力,以提高其通用性。而存在大量的、可复用的构件是有效使用复用技术的前提。对大量构件进行有效管理,以方便构件的存储、检索和提取,是成功复用构件的必要保证。
请围绕“软件构件管理及其应用”论题,依次从以下三个方面进行论述。
结合你具体参与管理和开发的实际项目,说明在项目中如何获取和组织构件,以及如何进行构件组装。
选项
答案
结合你具体参与管理和开发的实际项目,说明在项目中如何获取和组织构件,以及如何进行构件组装。 说明自己在项目中具体所采用的构件获取和组织的方法。 构件组装是指将库中的构件经适当修改后相互连接,或者将它们与当前开发系统中的软件元素相连接,最终构成新的目标软件。构件组装技术大致可以分为三种: 1.基于功能的组装技术:采用子程序调用和参数传递的方式将构件组装起来。要求库中的构件以子程序/过程/函数的形式出现,并且接口说明必须清晰。此方法依赖于功能分解的设计方法。 2.基于数据的组装技术:首先根据当前软件问题的核心数据结构设计出一个框架,然后根据框架中各节点的需求提取构件并进行适应性修改,再将构件逐个分配至框架中的适当位置。构件的组装方式仍然是传统的子程序调用与参数传递。此方法依赖于面向数据的设计方法。 3.面向对象的组装技术:由于封装和继承特征,面向对象方法比其他软件开发方法更适合支持软件复用。在面向对象软件开发方法中,如果从类库中检索出来的基类能够完全满足新系统的需求,可以直接使用:否则必须以基类为父类,生成相应的子类,满足新系统的需求。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/yeQZ777K
本试题收录于:
系统分析师下午论文考试题库软考高级分类
0
系统分析师下午论文考试
软考高级
相关试题推荐
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符’*’移到串的前部分,前面的非’*’字符后移,但不能改变非’*’字符的先后顺序,函数返回串中字符’*’的数量。如原始串为:ab**cd**e*12,处理后为*****abcde12,函
输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。
用sealed修饰的类有什么特点
bob的电子邮件转发到wanglong@sina.com。
设置TCP/IP属性筛选TCP/IP只允许TCP的80端口(网页浏览)数据通过。
提高安全性,禁用ActiveX某些功能,例如禁用ActiveX控件自动提示。
在用户管理组administrators中删除lusi用户。
将C盘根文件夹下的文件夹"MKKS"重命名为"模块考试"。
关于“在Word中复制一段文本”的错误说法是()。A.可以使用剪贴板B.必须首先选定需要复制的文本C.可以用鼠标操作D.不能用键盘操作
随机试题
完全互换装配法选择装配法修配装配法和调整装配法是产品装配常用方法。()
新时期爱国统一战线包括大陆范围内的联盟和大陆范围外的联盟,在这两个联盟中()。
胃的肌层由内环、外纵两层平滑肌组成。()
在任脉上自神阙至中脘穴排列顺序应是
依照《矿山安全法》第三十三条的规定,负责安全生产监督管理的部门对矿山安全工作行使的监督职责包括()。
北方公司于2007年1月1日正式动工兴建一办公楼,工期预计为1年零6个月,工程采用出包方式,每月1日支付工程进度款。公司为建造办公楼于2006年12月10日专门借款2000万元,借款期限为2年,年利率为6%,假定不考虑借款手续费。2007年1月1日从银行
关于广义的危害结果,下列说法正确的是()
信息系统开发的必要性和可能性研究称为可行性研究,它应在下列()阶段进行。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源
McDonald’s,Greggs,KFCandSubwayaretodaynamedasthemostlitteredbrandsinEnglandasKeepBritainTidycalledonfast-fo
最新回复
(
0
)