首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件设计要遵循的基本原则包括______。 ①模块化 ②抽象 ③封装 ④信息隐蔽 A.①②③④ B.①②④ C.②③④ D.①②③
软件设计要遵循的基本原则包括______。 ①模块化 ②抽象 ③封装 ④信息隐蔽 A.①②③④ B.①②④ C.②③④ D.①②③
admin
2011-01-23
73
问题
软件设计要遵循的基本原则包括______。
①模块化 ②抽象 ③封装 ④信息隐蔽
A.①②③④
B.①②④
C.②③④
D.①②③
选项
A、
B、
C、
D、
答案
B
解析
软件设计需要遵循一些基本的原则,如:软件设计是把许多事物和问题进行抽象,并且需要不同层次和角度的抽象,所以软件设计的基本原则之一是抽象:软件设计应当模块化,也就是说,软件应在逻辑上分割为实现特定的功能和子功能的部分;软件设计的基本原则还应该遵循信息隐蔽(Information Hiding),即包含在模块内部且其他模块不可访问的内容对其他模块来说是透明的。信息隐蔽意味着有效的模块性能能够通过定义一套独立的模块来实现,这些模块相互之间的通信仅仅包括实现软件功能所必需的信息。封装是手段,它的目的是要达到信息隐蔽。
转载请注明原文地址:https://kaotiyun.com/show/dEPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
关于监理质量控制,不正确的是(66)。
监理人员在进行需求变更管理时,不正确的管理措施是()。
工程监理总结报告应该重点包括(41)方面的内容。①工程概况②监理工作统计③工程测试报告④承建单位工作情况
监理单位应在()阶段了解建设单位需求,协助建设单位确定招标方式,并对招标过程的组织提出建议。
在工程______阶段,监理工程师应协助建设单位正确编制工程结算。
关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量:②保证软件质量;③改进软件开发过程;④发现软件错误。其中正确的是(23)。
以下信息系统项目一定不属于电子政务项目的是________。
关于监理工作程序,按照工作顺序划分,不正确的是()。
在信息系统开发项目中,()不属于需求分析阶段监理工作的质量控制要点。
对于一个应用软件开发项目,需求获取阶段关系整个应用系统的成败,而这类工作往往做得不够细致,因此监理工程师把需求获取作为一个质量控制点。这种情况下,设置质量控制点遵守的原则是:(44)________。
随机试题
一侧输尿管结石,对侧肾结石,应先处理输尿管结石。()
胃大部分切除可能引起患者发生贫血的原因是
治疗蛔厥腹痛之要药是
下列各项中,属于减值测试时预计其未来现金流量应考虑的因素有()。
业主大会作出的一般决定,实行简单多数表决原则,必须经与会业主所持投票权()以上通过。
企业部门的性质影响着部门结构的选择,一般来说,一个部门的工作以利润为中心的话,宜采用()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
英国首相丘吉尔说过:“打赢了战争、创造了历史之后,还要抢着去当第一个记录和解释历史的人。”这很好地说明了他为什么要写那十几本厚厚的历史著作。尽管历史上并没有多少人能同时成为历史的缔造者和阐释者,但获得胜利的一方总是可以按照自己的意愿来讲历史。这段文字意在说
请为下列古文加注标点并译成现代汉语子夏之晋过卫有读史记者曰晋师三豕涉河子夏曰非也是己亥也夫己与三相近豕与亥相似至于晋而问之则曰晋师己亥涉河也
MayfieldElectricCooperativeServiceSummaryAccountnumber:8237987324-CJName:CurtisHollidayBillingDate:10/24DueDate:
最新回复
(
0
)