文档介绍:SoftwareEngineeringBornin1968,BecauseofSoftwareCrisis(highcosts,slowdelivery,lowquality)Bilinguallanguageteaching双语教学(中英,中俄,中韩)板书、讲授、作业、考试采用两种语言的混杂,比例是外语不低于20%是基础英语、科技英语、专业英语的延续,体现英语教学的不断线。是英语的应用,不是为了学****英语,经过近20年的英语学****现在是大家应用英语的时候了。双语软件工程是为了学****软件工程的知识,是为了达到国际水平而开设的。StateinvestigateProgramlanguage:,会C++,C#Practices::,,,按照工程化的方法开发软件Whatissoftware?(puterprogramsandassociateddocumentationandConfigurationData程序、相关文档和数据Softwareproductsmaybedevelopedforaparticularcustomerormaybedevelopedforageneralmarket订制和通用Whatissoftwareengineering?(什么是软件工程)Softwareengineeringisanengineeringdisciplinewhichisconcernedwithallaspectsofsoftwareproduction(涉及软件所有方面的工程原则)anisedapproachtotheirworkanduseappropriatetoolsandtechniquesdependingontheproblemtobesolved,thedevelopmentconstraintsandtheresourcesavailable(采用系统方法、工具和管理技术)puterscienceisconcernedwiththeoryandfundamentals;pleteunderpinningforsoftwareengineering计算机科学是基础理论,支撑软件工程Whatisthedifferencebetweensoftwareengineeringandsystemengineering?puter-basedsystemsdevelopmentincludinghardware,,architecturaldesign,integrationanddeployment软件工程是系统工程的分支Whatisasoftwareprocess?(什么是软件过程)AsetofactivitieswhosegoalisthedevelopmentorevolutionofsoftwareGenericactivitiesinallsoftwareprocessesare:Specification、Development、Validation、Evolution软件开发和升级的一系列活动:描述、开发、测试和升级