电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程练习题总VIP免费

软件工程练习题总_第1页
软件工程练习题总_第2页
软件工程练习题总_第3页
软件工程复习题一.选择题1.WhichofthefollowingisanadvantageofimplementingapplicationsviatheWeb?以下哪一个是通过网络实施应用的优势?a.Security安全c.Reliability可靠性b.Accessibility无障碍d.Throughput吞吐量2.Couplingisaqualitativeindicationofthedegreetowhichamodule耦合是一个模块在何种程度上定性指标A)canbewrittenmorecompactly.B)focusesonjustonething.C)isabletocompleteitsfunctioninatimelymanner.D)isconnectedtoothermodulesandtheoutsideworld.连接到其他的模块和外界3.Whichofthesearecharacteristicsofagooddesign?A)exhibitsstrongcouplingbetweenitsmodulesB)implementsallrequirementsintheanalysismodel在分析模型中实现所有要求C)includestestcasesforallcomponentsD)providesacompletepictureofthesoftwareE)bothbandd4.Whichofthefollowingareareasofconcern(关注)inthedesignmodel?A)architecture架构B)dataC)interfacesD)projectscopeE)a,bandc5.Polymorphismreducestheeffortrequiredtoextendanobjectsystemby多态性减少需要通过什么来扩展对象系统A)couplingobjectstogethermoretightly.B)enablinganumberofdifferentoperationstosharethesamename.使一些不同的操作共享相同的名称C)makingobjectsmoredependentononeanother.D)removingthebarriersimposedbyencapsulation6.Whichofthefollowingmodelscanbeusedtorepresentthearchitecturaldesignofapieceofsoftware.以下模型哪些可以代表一个软件的架构设计A)Dynamicmodels动态B)Functionalmodels功能C)Structuralmodels结构D)Alloftheabove7.Cohesionisaqualitativeindicationofthedegreetowhichamodule凝聚力是一个模块在何种程度上的定性指标A)canbewrittenmorecompactly.B)focusesonjustonething.专注于一件事C)isabletocompleteitsfunctioninatimelymanner.D)isconnectedtoothermodulesandtheoutsideworld.8.Whichoftheitemslistedbelowisnotoneofthesoftwareengineeringlayers?软件工程的层a)Processb)Manufacturing制造c)Methodsd)Tools9.Evolutionarysoftwareprocessmodels演化软件过程模型a)Areiterativeinnature迭代性质b)Caneasilyaccommodateproductrequirementschanges可以轻松地容纳产品需求的变化c)Donotgenerallyproducethrowawaysystems一般不产生一次性的系统d)Alloftheabove10.Theimportanceofsoftwaredesigncanbesummarizedinasingleword:软件设计的重要性可归纳为一个词(A)accuracy精度(B)complexity复杂(C)efficiency效率(D)quality11.Systems____istheprocessofdescribing,organizing,andstructuringthecomponentsofasystematboththearchitecturallevelandadetailedlevelwithaviewtowardconstructingtheproposedsystem.系统____是系统的组成部分,在建筑水平和走向建议的制度建设的详细描述,组织和结构的过程。a.designc.implementation实施b.analysisd.maintenance维修12.Listthefourdesignmodelsrequiredforacompletespecificationofadesignintraditionalsoftwareengineeringmethod哪四个设计模型需要一个完整的设计规范在传统的软件工程方法模式(1)Subsystemdesign(2)Datadesign(3)Taskdesign(4)Architecturedesign(5)Interfacedesign(6)Component-level组件级design(A)1234(B)2345(C)1256(D)245613.Designpatternscanbeusedbyapplyinginobject-orientedsystems.设计模式可以使用面向对象的系统中的应用(A).inheritance继承(B).encapsulation封装(C).complexity复杂(D).polymorphism多态性14.Whichdesignmodelprovidesinformationforadesignclassdiagram?以下哪个模型为设计类图提供信息a.Deploymentdiagram部署图c.Statechartdiagram状态图b.Interactiondiagram交互图d.Packagediagram包图15.A____modelshowswhatthesystemissupposedtodoingreatdetail,withoutcommittingtoanyonetechnology.一个____模型显示系统是应该做的很详细,没有犯任何一种技术(A).logical逻辑(B).physical物理(C).vertical垂直(D).horizontal水平16.Developinga(n)____diagramisamul...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部