首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
软件设计要遵循的基本原则包括______。 ①模块化 ②抽象 ③封装 ④信息隐蔽 A.①②③④ B.①②④ C.②③④ D.①②③
软件设计要遵循的基本原则包括______。 ①模块化 ②抽象 ③封装 ④信息隐蔽 A.①②③④ B.①②④ C.②③④ D.①②③
admin
2011-01-23
31
问题
软件设计要遵循的基本原则包括______。
①模块化 ②抽象 ③封装 ④信息隐蔽
A.①②③④
B.①②④
C.②③④
D.①②③
选项
A、
B、
C、
D、
答案
B
解析
软件设计需要遵循一些基本的原则,如:软件设计是把许多事物和问题进行抽象,并且需要不同层次和角度的抽象,所以软件设计的基本原则之一是抽象:软件设计应当模块化,也就是说,软件应在逻辑上分割为实现特定的功能和子功能的部分;软件设计的基本原则还应该遵循信息隐蔽(Information Hiding),即包含在模块内部且其他模块不可访问的内容对其他模块来说是透明的。信息隐蔽意味着有效的模块性能能够通过定义一套独立的模块来实现,这些模块相互之间的通信仅仅包括实现软件功能所必需的信息。封装是手段,它的目的是要达到信息隐蔽。
转载请注明原文地址:https://kaotiyun.com/show/dEPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
在工程______阶段,监理工程师应协助建设单位正确编制工程结算。
通过构造目标系统的基本需求,通过追加、完善,演化成最终系统的方法属于(3)
关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量:②保证软件质量;③改进软件开发过程;④发现软件错误。其中正确的是(23)。
面向对象分析设计中,多态机制的作用是______。
工程验收监理报告必须包含()。①工程背景②工程竣工准备工作综述③验收测试方案与规范④测试结果与分析⑤验收测试结论
若某小型信息系统开发团队由4人组成,则其沟通渠道数为(70)。
挣值法是对工程项目成本/进度进行综合控制的一种分析方法。以下关于挣值法的叙述中,__________是正确的。
对于一个应用软件开发项目,需求获取阶段关系整个应用系统的成败,而这类工作往往做得不够细致,因此监理工程师把需求获取作为一个质量控制点。这种情况下,设置质量控制点遵守的原则是:(44)________。
随机试题
A.扩张冠状动脉,增加冠脉血流B.减慢心率,降低血压,减少心肌氧耗量C.扩张冠脉,解除冠脉痉挛D.抗血小板聚积,防止血栓形成E.扩张动静脉,降低心脏前、后负荷阿替洛尔能够
白茅根除了凉血止血的功效外,还能()
A.胆汁B.紫菀C.款冬花D.甘草E.附子可使黄连抑菌作用增强的是()。
丁公司2013年度会计利润(同应纳税所得额)为100万元,适用企业所得税税率为25%,按净利润的15%提取盈余公积。该公司2015年5月发现2013年7月购入的一项专利权在计算摊销金额上有错误,该专利权2013年和2014年应摊销的金额分别为120万元和2
某企业采用月末一次加权平均法核算原材料,月初库存材料100件,每件为80元。月中又购进两批,一次150件,每件75元,另一次250件,每件85元,则月末该材料的加权平均单位成本为()元。
法律关系:是指法律在调整人们行为过程中所形成的一种特殊的社会关系,即法律上的权利义务关系。它由法律关系主体、法律关系内容和法律关系客体三要素构成。根据上述定义,下面对法律关系的叙述,不正确的一项是()。
Inoursociety,aweddinginvitationisalsoan______invitationforagift.
Itseemedsopromising—mirrorssprawledacrossdesertlandinthescorchingsouthwestdeliveringcleanelectricityandhelpingA
TheAmericanFamilyWe’lllearntheAmericanfamiliesfromthefollowingfiveaspects:1.Familystructures1)Immediatefamily
IntheUnitedStatesandCanada,aprom,shortforpromenade,isaformaldance,orgettingtogetherofhighschoolstudents.It
最新回复
(
0
)