internet环境下的操作系统发展 - 烟台大学计算机与控制工程学院.ppt

internet环境下的操作系统发展 - 烟台大学计算机与控制工程学院.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
internet环境下的操作系统发展 - 烟台大学计算机与控制工程学院

Internet环境下的 操作系统发展(节选) 北京大学 信息科学技术学院 杨芙清 2005年10月 下一代软件技术发展趋势 软件的本质特性-构造性和演化性 ① 软硬件之间的异构性 促进 软件技术的发展 ② 软件生产方式的变革 促进 软件技术的发展 尽可能多地凝练共性并复用 降低开发应用软件的复杂度 以提高软件开发效率和质量 ⑤ 随时随地计算 实现多种访问方式 Internet平台特征 下一代软件主要特征 软件技术的总体发展趋势 遵循 软硬结合 系统与应用结合 开发 面向应用 实现一体化 面向个人 体现个性化 实现 平台 网络化 方法 对象化 系统 构件化 产品 家族化 开发 工程化 过程 规范化 生产 规模化 竞争 国际化 OS对人才的要求 从事OS开发的软件人才 要细致、严谨、认真 要甘于寂寞、乐于奉献、责任感强 要兴趣广泛,思路开阔,善于观察自然和社会 要具有创新创业精神,需要“动静结合” 一个优秀的软件人才 不仅要有过硬的技术 还要有良好的文化底蕴和艺术素养 培养软件人才有效方式是产学研用相结合 既重视学生的数学基础和英语能力 又结合大型项目的研发和产业化 注重培养学生分析、解决实际问题的能力和团队协作精神 软件产品是群体劳动的结晶 特别需要默契配合,紧密合作 谢谢 EECS , Peking University 全国第八届操作系统课程教学暨学术交流会 软件 是客观世界中问题空间与解空间的 具体描述 追求 表达能力强、更符合人类思维模式 具有易构造性和易演化性的计算模型 软件工程 应用 计算机科学理论和技术 以及 工程管理原则和方法,按预算和进度, 实现 满足用户要求的软件产品的 定义、开发、发布和维护的工程 或以之为研究对象的学科。 (计算机大百科全书) 构造性 软件 是 典型的知识产品 是 客观世界中 问题空间与解空间的 具体描述 软件 是有结构的 构造性 是软件的本质特性 传统的软件开发 是 个体作坊式的 主要 解决功能问题 较少 考虑结构问题 造成 软件 复杂度 高 维护难度 大 可靠性 差 软件 是 客观事物的一种反映 是 知识的提炼 知识的体现 知识的固化 演化性 客观世界 不断发展 不断发生变化 软件系统 不可能一成不变 新需求、新技术 不断出现 软件系统要 不断升级 不断演化 软件构件技术集中体现了软件的构造性 随着软件规模及复杂性的增加 算法 + 数据结构 的描述方式逐渐变得不足 人们需要从整体上、从体系结构高度把握软件 构件 + 构件之间的关系 是软件体系结构的具体内容 软件构件技术有力地支持软件的演化性 软件的演化 涉及软件系统在功能、性能、易用性 等方面的改进 对于大型软件系统的维护(演化)工作 占据开发单位总开销的50-75% 目前“打补丁”(patched)式的“演化”方式 限制了软件的演化能力 基于构件技术开发软件 采用构件的集成组装方式生成软件 易描述、易配置、易演化 提高了软件的演化能力 为屏蔽计算机硬件的异构性,发展了操作系

您可能关注的文档

文档评论(0)

wujianz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档