您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 高中教育 > 2006~2007上《软件工程》期中试题
1云南大学2006至2007学年上学期软件学院2004级《软件工程》期中考试(闭卷)试卷A卷满分100分试时间:120分钟任课教师:胡盛学院:专业:学号:姓名:题号一二三四五总分得分一、判断题(本大题共10小题,每小题1分,共10分)1、“Software”isequalto“program”..………………………………………………………..……()2、“Softwareengineering”isapartof“Systemengineering”.…………………………………….()3、“Softwareengineering”cansolveeveryproblememergingfromsoftwaredeveloping.………………………………………………………………………….……………()4、Seniormanagerscaninfluencethesoftwarerequirements.………………………………….…..()5、Functionalobjectivesandorganizationalobjectivesarethesame.……………………...………()6、Intherealprojectdeveloping,weneedtoconsiderthereliabilityandusabilityofthesystem.…………………………………………………………………………………………...()7、“Feasibilitystudying”objectiveistounderstandwhattodoforthebeingdevelopedsystem...()8、Emergentpropertiesofasystemareexpressedbythewholesystem.…………………………..()9、Withthedevelopmentoftechnologyandbusiness,softwareneedtoevolutioninordertomeetnewrequirements.…………………………………………………………………….………………()10、Thegoalof“Requirementanalysis”istoknowhowtodevelopsoftware.……………….()二、填空题(本大题共10小题,每题2分,共20分)1、UMLstandsfor.2、ROSEstandsfor.3、RUPstandsfor.4、CASEstandfor.5、Insoftwaredeveloping,risksare.6、Indifferentsoftwareprocessmodels,basicactivitiesinclude.27、Giveexamplesfor“Staticmodels”.8、Giveexamplesfor“Dynamicmodels”.9、Inprojectmanagement,usuallyusedtoolsinclude.10、Inprojectmanagement,“Milestonestandsfor.三、名词解释(本大题共4小题,每题5分,共20分)1、Whatis“SoftwareEngineering”?2、Whatis“SoftwareProcess”?3、Whatis“FunctionRequirement”?Andwhatis“Non-functionRequirement”?4、Whatis“SoftwareRequirement”?3四、简答题(本大题共6小题,每题5分,共30分)1、Whatis“Softwareengineeringlayers”?Andexplaintherelationshipbetweendifferentlayers?Whateffectsisitduringyourstudyingthiscourseandpracticingit?2、Whatis“Waterfall”processmodel?Andwhatis“Iteration”processmodel?Whatareadvantagesanddisadvantagesbetweenthem?3、Inrealprojectdeveloping,whytouseprojectmanagement?Assumethatyouareaprojectmanager,youwilladoptwhatmethodstogoonprojectmanagement.44、Whatis“TechnologyofSoftwarePrototyping”?Whatbenefitsforthesoftwaredeveloping?5、Whatmodelswillyouuseinyoursoftwaredeveloping?Whatcharacters(advantages)havethesemodelsindividually?(Request:thenumberofmodel≥3,hint:modelshelpyoursoftwaredeveloping)6、Associatingyourassignment:RequirementAnalysis,talkingaboutyouhowtogoingon“RequirementAnalysis”?Dependingonyourstudyingtheideaof“Theprocessofrequirementengineering”fromthiscourse,whatimprovementsinyourrequirementanalysis?5五、综合题(本大题共1小题,共20分)Associatingyourexperience,usingthemethodofrequirementanalysis,givetheanalysisresultofATMsystem?Request:Youcanselect2~3functions,anddescribethemusingdifferentmodelsfromthetwoaspectsofuserrequirementandsystemrequirement.
本文标题:2006~2007上《软件工程》期中试题
链接地址:https://www.777doc.com/doc-3075447 .html