清华大学是中国最杰出的大学,也是亚洲和世界最重要的大学之一。星火视频为您收录的这部软件工程教程是清华大学的精品教程,它内容详实,讲解的清晰有条理,堪称是软件工程知识的最佳参考。
清华是中国最高学府,教育部直属重点大学,国家首批“211工程”和“985工程”大学,是国家“111计划”和&
关注公众号:diyijc_com
问题反馈
清华大学是中国最杰出的大学,也是亚洲和世界最重要的大学之一。星火视频为您收录的这部软件工程教程是清华大学的精品教程,它内容详实,讲解的清晰有条理,堪称是软件工程知识的最佳参考。
清华是中国最高学府,教育部直属重点大学,国家首批“211工程”和“985工程”大学,是国家“111计划”和“珠峰计划”重点建设的名牌大学,在历次重点大学建设中均被列为重中之重的建设序列。清华大学的初期发展,虽然渗透着西方文化的影响,但学校十分重视研究中华民族的优秀文化瑰宝。以清华国学研究院四大导师王国维、梁启超、陈寅恪、赵元任以及李济等为代表的清华学者,主张“中西兼容、文理渗透、古今贯通”,形成了著名的“清华学派”,对清华的发展产生了深远的影响,培养出了一大批高水平的学术大师,在中国近现代学术史上占据着重要的地位,可谓光耀西山。
在自然科学方面,清华培养的人才同样是群星璀璨,他们中有竺可桢、高士其、姜立夫、段学复、张子高、杨石先、叶企荪、周培源、钱三强、王淦昌、邓稼先、梁思成、杨廷宝、钱伟长、吴仲华、周光召、林宗棠、熊庆来、华罗庚、茅以升、吴有训、钱学森、张光斗,以及杨振宁、李政道、林家翘等等。在1999年被授予“两弹一星勋章”的23位功勋中,有14位是清华校友。截至2001年12月底,1537名中国科学院和中国工程院院士中,近25%为清华大学校友。
软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。
软件工程是应用计算机科学、数学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。
前比较认可的一种定义认为:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
软件工程的管理,直接影响可用资源的有效利用,生产满足目标的软件产品,提高软件组织的生产能力等问题。因此,仅当软件过程得以有效管理时,才能实现有效的软件工程。这一软件工程框架告诉我们,软件工程的目标是可用性、正确性和合算性;实施一个软件工程要选取适宜的开发范型,要采用合适的设计方法,要提供高质量的工程支撑,要实行开发过程的有效管理;软件工程活动主要包括需求、设计、实现、确认和支持等活动,每一活动可根据特定的软件工程,采用合适的开发范型、设计方法、支持过程以及过程管理。根据软件工程这一框架,软件工程学科的研究内容主要包括:软件开发范型、软件开发方法、软件过程、软件工具、软件开发环境、计算机辅助软件工程(CASE) 及软件经济学等。
更新时间:2011-11-12 20:18